SceneMemberRequests An interface that allows generic retrieval of the scene entities belong to. This is used in, for example, the styling code.
More...
#include <SceneBus.h>
Inherits AZ::EBusTraits.
|
using | BusIdType = AZ::EntityId |
|
|
virtual void | SetScene (const AZ::EntityId &)=0 |
| Set the scene an entity is in.
|
|
virtual void | ClearScene (const AZ::EntityId &)=0 |
| Remove this entity from any scene it's in.
|
|
virtual void | SignalMemberSetupComplete ()=0 |
| Signals to the SceneMember that all of the Scene configuration done by the scene is complete.
|
|
virtual void | PrepareExtraCopyData (AZStd::unordered_set< AZ::EntityId > &) |
| When the entity is being copied. Provides a hook for copying extra information.
|
|
virtual AZ::EntityId | GetScene () const =0 |
| Get the scene that the entity belongs to (directly or indirectly), if any.
|
|
|
static const AZ::EBusAddressPolicy | AddressPolicy = AZ::EBusAddressPolicy::ById |
|
SceneMemberRequests An interface that allows generic retrieval of the scene entities belong to. This is used in, for example, the styling code.
The documentation for this class was generated from the following file:
- Gems/GraphCanvas/Code/StaticLib/GraphCanvas/Components/SceneBus.h