![]() | |
Initialized |
public abstract class InitializedSceneComponent : ComponentBase, IInitializedSceneComponent
The InitializedSceneComponent type exposes the following members.
Name | Description | |
---|---|---|
![]() | InitializedSceneComponent | Initializes a new instance of the InitializedSceneComponent class. |
Name | Description | |
---|---|---|
![]() | IsInitialized | Gets a Boolean that specifies if this component has already been initialized. |
![]() | Scene | Gets the parent Scene (can be null). |
Name | Description | |
---|---|---|
![]() | CheckIfInitialized | |
![]() | CreateClone | (Overrides ComponentBaseCreateClone) |
![]() | InitializeSceneResources | Initializes this component. The specified scene must be initialized (has the GpuDevice property set). This method calls a virtual OnInitializeSceneResources(Scene, VulkanDevice) that can be used by a derived class to create the resources. |
![]() | OnInitializeSceneResources | Initializes resources with the specified Scene and GpuDevice. This method can be override and is called from InitializeSceneResources(Scene) method. |
![]() | OnResourcesInitialized | OnResourcesInitialized |
Name | Description | |
---|---|---|
![]() | SceneResourcesInitialized | ResourcesInitialized event is triggered after the resources were initialized by calling the InitializeSceneResources(Scene) method. |