Namespace Evergine.Framework.Managers
Classes
AssetSceneManager
Asset Scene Manager class.
BehaviorManager
Holds all the Behavior instances present in a Scene and updates them.
DrawableSceneManager
This class represents a manager that is updated each frame.
EntityManager
Collects every Entity instance present in a Scene. As a collection, it supports common operations such as adding and removing entities.
EntityManager.EntityTagCollection
This class represents a collection of entities of this EntityManager that have the specified tag.
EnvironmentManager
Is responsible for configuring the environment of the scene (SkyBox, general lighting parameters, etc.).
ParticlesManager
Scene manager for the particle systems.
PhysicManager3D
Class that represents a Physics Manager used for 3D physics simulations.
RenderManager
Holds all the Behavior instances present in a Scene and updates them.
SceneManager
This class serves as a base for various managers available in "Evergine.Framework.Scene".
SceneManagers
Manages SceneManager instances and allows the user to access them.
ShadowMapManager
Scene manager for shadow maps.
SkinningSceneManager
Manager that handles all the skinning meshes.
UpdatableSceneManager
This class represents a manager that is updated every frame.
Enums
EnvironmentManager.StrategyTypes
Environment file generation strategy.
Delegates
RayCastCallbackDelegate
Raycast callback delegate.