Render attributes. More...
#include <CoordinateGridRenderer.hpp>
Public Attributes | |
| IRenderDevice * | pDevice = nullptr |
| Render device that may be used to create new objects needed for this frame, if any. | |
| IRenderStateCache * | pStateCache = nullptr |
| Optional render state cache to optimize state loading. | |
| IDeviceContext * | pDeviceContext = nullptr |
| Device context that will record the rendering commands. | |
| ITextureView * | pColorRTV = nullptr |
| Render target view to render of grid and axes. | |
| ITextureView * | pDepthSRV = nullptr |
| Shader resource view of the current depth buffer. | |
| const HLSL::CameraAttribs * | pCamera = nullptr |
| Current camera settings. | |
| IBuffer * | pCameraAttribsCB = nullptr |
| If this parameter is null, the effect will use its own buffer. | |
| FEATURE_FLAGS | FeatureFlags = FEATURE_FLAG_NONE |
| Feature flags. | |
| const HLSL::CoordinateGridAttribs * | pAttribs = nullptr |
| Settings. | |
Render attributes.