LeviLamina
Loading...
Searching...
No Matches
Editor::Services::EditorServerGuidePlaneServiceProvider Class Referenceabstract
Inheritance diagram for Editor::Services::EditorServerGuidePlaneServiceProvider:

Public Member Functions

virtual ::Scripting::Result_deprecated<::mce::UUID > addPlane (::Vec3 const &origin, ::Vec3 const &normal, bool visible, ::mce::Color const &outlineColor, ::mce::Color const &fillColor)=0
virtual ::Scripting::Result_deprecated< void > removePlane (::mce::UUID const &planeId)=0
virtual ::Scripting::Result_deprecated< void > setPlaneVisibility (::mce::UUID const &planeId, bool visible)=0
virtual ::Scripting::Result_deprecated< void > setPlaneColors (::mce::UUID const &planeId, ::mce::Color const &outlineColor, ::mce::Color const &fillColor)=0
virtual ::Scripting::Result_deprecated< void > setPlaneOrigin (::mce::UUID const &planeId, ::Vec3 const &origin)=0
virtual ::Scripting::Result_deprecated< void > setPlaneNormal (::mce::UUID const &planeId, ::Vec3 const &normal)=0
virtual ::std::vector<::Editor::GuidePlaneData > getPlanes () const =0
virtual ::std::optional<::Editor::GuidePlaneData > getPlane (::mce::UUID const &planeId) const =0
virtual ::Scripting::Result_deprecated< void > setAllPlanesVisible (bool visible)=0
virtual bool isAllPlanesVisible () const =0

The documentation for this class was generated from the following file: