Inherits AZ::Component, and JobManagerBus::Handler.
Public Member Functions | |
| JobManager * | GetManager () override |
| JobContext * | GetGlobalContext () override |
Public Member Functions inherited from AZ::Component | |
| AZ_TYPE_INFO_WITH_NAME_DECL_API (AZCORE_API, Component) | |
| AZ_RTTI_NO_TYPE_INFO_DECL () | |
| AZ_CLASS_ALLOCATOR_DECL | Component () |
| virtual | ~Component () |
| Entity * | GetEntity () const |
| EntityId | GetEntityId () const |
| NamedEntityId | GetNamedEntityId () const |
| ComponentId | GetId () const |
| virtual TypeId | GetUnderlyingComponentType () const |
| void | SetId (const ComponentId &id) |
| virtual void | SetSerializedIdentifier (AZStd::string serializedIdentifer) |
| virtual AZStd::string | GetSerializedIdentifier () const |
| virtual ComponentValidationResult | ValidateComponentRequirements (const ImmutableEntityVector &, const AZStd::unordered_set< AZ::Crc32 > &) const |
| bool | SetConfiguration (const AZ::ComponentConfig &config) |
| bool | GetConfiguration (AZ::ComponentConfig &outConfig) const |
Additional Inherited Members | |
Protected Member Functions inherited from AZ::Component | |
| virtual void | Init () |
| virtual bool | ReadInConfig (const ComponentConfig *baseConfig) |
| virtual bool | WriteOutConfig (ComponentConfig *outBaseConfig) const |
| virtual void | SetEntity (Entity *entity) |
| virtual void | OnAfterEntitySet () |
| Function to call after setting the entity in this component. | |
Protected Attributes inherited from AZ::Component | |
| Entity * | m_entity |
| Reference to the entity that owns the component. The value is null if the component is not attached to an entity. | |
| ComponentId | m_id |
| A component ID that is unique for an entity. This component ID is not unique across all entities. | |