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 every frame.
EntityManager
Collects every Entity instance present in a Scene. As a collection, it supports common operations like adding and removing entities.
EntityManager.EntityTagCollection
This class represent a collection of entitities of this EntityManager that has the specified tag.
EnvironmentManager
Is responsible to configure the environment of the scene (SkyBox, lighting general parameter, etc..).
ParticlesManager
Scene manager of the particle systems.
PhysicManager3D
Class that represent a Physic Manager used for 3D physic simulations.
RenderManager
Holds all the Behavior instances present in a Scene and updates them.
SceneManager
This class is used as a base for different managers that are 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 manages all the skinning meshes.
UpdatableSceneManager
This class represents a manager that is updated every frame.
VirtualScreenManager
Viewport Category Model class.
Enums
EnvironmentManager.StrategyTypes
Enviroment generate files strategy.
StretchMode
kinds of stretch modes.
Delegates
RayCastCallbackDelegate
Raycast callback delegate.