SceneMemberVisibilityContext Struct Template
Immutable render context for one scene member in one viewport. More...
Declaration
Public Member Attributes Index
template <typename TMemberHandle, typename TSubmissionMode> | |
| TMemberHandle | memberHandle |
|
Handle of the scene member origin entity. More... | |
template <typename TMemberHandle, typename TSubmissionMode> | |
| RenderTargetHandle | renderTargetHandle |
|
Target viewport for rendering. More... | |
template <typename TMemberHandle, typename TSubmissionMode> | |
| ViewportHandle | viewportHandle |
|
Target viewport for rendering. More... | |
template <typename TMemberHandle, typename TSubmissionMode> | |
| SceneHandle | sceneHandle |
|
Owning scene handle. More... | |
template <typename TMemberHandle, typename TSubmissionMode> | |
| helios::math::mat4f | worldMatrix |
|
World transform used for rendering the scene member. More... | |
Description
Immutable render context for one scene member in one viewport.
- Template Parameters
-
THandle Scene-member handle type (for example game-object handle).
Definition at line 37 of file SceneMemberVisibilityContext.ixx.
Public Member Attributes
memberHandle
|
Handle of the scene member origin entity.
Definition at line 41 of file SceneMemberVisibilityContext.ixx.
renderTargetHandle
|
Target viewport for rendering.
Definition at line 44 of file SceneMemberVisibilityContext.ixx.
sceneHandle
|
Owning scene handle.
Definition at line 50 of file SceneMemberVisibilityContext.ixx.
viewportHandle
|
Target viewport for rendering.
Definition at line 47 of file SceneMemberVisibilityContext.ixx.
worldMatrix
|
World transform used for rendering the scene member.
Definition at line 53 of file SceneMemberVisibilityContext.ixx.
The documentation for this struct was generated from the following file:
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.