components Namespace
Definition
Classes Index
| class | PerspectiveCameraComponent<THandle> |
|
Component that stores perspective camera projection parameters. More... | |
| struct | ProjectionMatrixTag |
|
Domain tag for computed projection matrix values. More... | |
| struct | ViewMatrixTag |
|
Domain tag for computed view matrix values. More... | |
| class | ViewportComponent<THandle> |
|
Component that groups viewport, scene, and camera bindings. More... | |
Typedefs Index
template <typename TOwnerHandle> | |
| using | CameraBindingComponent = BindingComponent< TOwnerHandle, GameObjectHandle > |
|
Binds an owning entity to a camera game object handle. More... | |
template <typename TOwnerHandle> | |
| using | ProjectionMatrixComponent = Mat4Component< ProjectionMatrixTag, TOwnerHandle, float > |
|
Stores a computed projection matrix for a scene-related entity. More... | |
template <typename TOwnerHandle> | |
| using | SceneBindingComponent = BindingComponent< TOwnerHandle, SceneHandle > |
|
Binds an owning entity to a scene handle. More... | |
template <typename TOwnerHandle> | |
| using | SceneMemberComponent = BindingComponent< TOwnerHandle, SceneHandle > |
|
Marks an owning entity as a member of a scene. More... | |
template <typename TOwnerHandle> | |
| using | ViewMatrixComponent = Mat4Component< ViewMatrixTag, TOwnerHandle, float > |
|
Stores a computed view matrix for a scene-related entity. More... | |
Typedefs
CameraBindingComponent
|
Binds an owning entity to a camera game object handle.
- Template Parameters
-
TOwnerHandle Owning entity handle type.
Definition at line 23 of file CameraBindingComponent.ixx.
ProjectionMatrixComponent
|
Stores a computed projection matrix for a scene-related entity.
- Template Parameters
-
TOwnerHandle Owning entity handle type.
Definition at line 23 of file ProjectionMatrixComponent.ixx.
SceneBindingComponent
|
Binds an owning entity to a scene handle.
- Template Parameters
-
TOwnerHandle Owning entity handle type.
Definition at line 23 of file SceneBindingComponent.ixx.
SceneMemberComponent
|
Marks an owning entity as a member of a scene.
- Template Parameters
-
TOwnerHandle Owning entity handle type.
Definition at line 24 of file SceneMemberComponent.ixx.
ViewMatrixComponent
|
Stores a computed view matrix for a scene-related entity.
- Template Parameters
-
TOwnerHandle Owning entity handle type.
Definition at line 23 of file ViewMatrixComponent.ixx.
The documentation for this namespace was generated from the following files:
- CameraBindingComponent.ixx
- ProjectionMatrixComponent.ixx
- SceneBindingComponent.ixx
- SceneMemberComponent.ixx
- ViewMatrixComponent.ixx
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.