Services provided by the Editor Shape Component.
More...
#include <EditorShapeComponentBus.h>
Inherits AZ::ComponentBus.
|
virtual void | SetShapeColor (const AZ::Color &solidColor)=0 |
| Sets the shape color.
|
|
virtual void | SetShapeWireframeColor (const AZ::Color &wireColor)=0 |
| Sets the wireframe shape color.
|
|
virtual void | SetVisibleInEditor (bool visible)=0 |
| Sets if the shape should be visible in the editor when the object is deselected.
|
|
virtual void | SetShapeColorIsEditable (bool editable)=0 |
| Sets if the shape color can be set by the user in the editor. This is useful for components that need to control the shape's color directly.
|
|
virtual bool | GetShapeColorIsEditable ()=0 |
| Returns true if the shape color can be set by the user in the editor.
|
|
virtual void | SetVisibleInGame (bool visible)=0 |
| Sets if the shape is visible in game view.
|
|
Services provided by the Editor Shape Component.
◆ SetShapeColor()
virtual void LmbrCentral::EditorShapeComponentRequests::SetShapeColor |
( |
const AZ::Color & |
solidColor | ) |
|
|
pure virtual |
Sets the shape color.
- Parameters
-
solidColor | the color to be used for drawing solid shapes |
◆ SetShapeColorIsEditable()
virtual void LmbrCentral::EditorShapeComponentRequests::SetShapeColorIsEditable |
( |
bool |
editable | ) |
|
|
pure virtual |
Sets if the shape color can be set by the user in the editor. This is useful for components that need to control the shape's color directly.
- Parameters
-
editable | true if the shape color should be editable |
◆ SetShapeWireframeColor()
virtual void LmbrCentral::EditorShapeComponentRequests::SetShapeWireframeColor |
( |
const AZ::Color & |
wireColor | ) |
|
|
pure virtual |
Sets the wireframe shape color.
- Parameters
-
wireColor | the color to be used for drawing shapes in wireframe |
◆ SetVisibleInEditor()
virtual void LmbrCentral::EditorShapeComponentRequests::SetVisibleInEditor |
( |
bool |
visible | ) |
|
|
pure virtual |
Sets if the shape should be visible in the editor when the object is deselected.
- Parameters
-
visible | true if the shape should be visible when deselected |
◆ SetVisibleInGame()
virtual void LmbrCentral::EditorShapeComponentRequests::SetVisibleInGame |
( |
bool |
visible | ) |
|
|
pure virtual |
Sets if the shape is visible in game view.
- Parameters
-
visible | true for shape to be visible |
The documentation for this class was generated from the following file:
- Gems/LmbrCentral/Code/include/LmbrCentral/Shape/EditorShapeComponentBus.h