Nebula
|
This is the complete list of members for Im3d::Im3dContext, including all inherited members.
__DeclarePluginContext() | Im3d::Im3dContext | private |
Create() | Im3d::Im3dContext | static |
Discard() | Im3d::Im3dContext | static |
DrawBox(const Math::bbox &box, const Math::vec4 &color, uint32_t renderFlags=CheckDepth|Wireframe) | Im3d::Im3dContext | static |
DrawBox(const Math::mat4 &modelTransform, const Math::vec4 &color, uint32_t renderFlags=CheckDepth|Wireframe) | Im3d::Im3dContext | static |
DrawCone(const Math::mat4 &modelTransform, const Math::vec4 &color, uint32_t renderFlags=CheckDepth|Wireframe) | Im3d::Im3dContext | static |
DrawCylinder(const Math::mat4 &modelTransform, const Math::vec4 &color, uint32_t renderFlags=CheckDepth|Wireframe) | Im3d::Im3dContext | static |
DrawLine(const Math::line &line, const float size=1.0f, const Math::vec4 color={1.0f, 0.0f, 0.0f, 1.0f}, uint32_t renderFlags=CheckDepth) | Im3d::Im3dContext | static |
DrawOrientedBox(const Math::mat4 &transform, const Math::bbox &box, const Math::vec4 &color, uint32_t renderFlags=CheckDepth|Wireframe) | Im3d::Im3dContext | static |
DrawPoint(const Math::vec3 &position, const float size=10.0f, const Math::vec4 color={ 1.0f, 0.0f, 0.0f, 1.0f }, uint32_t renderFlags=CheckDepth) | Im3d::Im3dContext | static |
DrawSphere(const Math::mat4 &modelTransform, const Math::vec4 &color, uint32_t renderFlags=CheckDepth|Wireframe) | Im3d::Im3dContext | static |
DrawSphere(const Math::point &pos, float radius, const Math::vec4 &color, uint32_t renderFlags=CheckDepth|Wireframe) | Im3d::Im3dContext | static |
DrawText(const Math::vec3 &position, Util::String const &text, const float size=10.0f, const Math::vec4 color={ 1.0f, 0.0f, 0.0f, 1.0f }, uint32_t renderFlags=CheckDepth) | Im3d::Im3dContext | static |
GraphicsContext() | Graphics::GraphicsContext | |
HandleInput(const Input::InputEvent &event) | Im3d::Im3dContext | static |
Im3dContext() | Im3d::Im3dContext | |
InternalDefragment(ID_ALLOCATOR &allocator, Graphics::GraphicsContextState &&state) | Graphics::GraphicsContext | inlineprotectedstatic |
InternalDeregisterEntity(const Graphics::GraphicsEntityId id, Graphics::GraphicsContextState &&state) | Graphics::GraphicsContext | protectedstatic |
InternalRegisterEntity(const Graphics::GraphicsEntityId id, Graphics::GraphicsContextState &&state) | Graphics::GraphicsContext | protectedstatic |
OnPrepareView(const Ptr< Graphics::View > &view, const Graphics::FrameContext &ctx) | Im3d::Im3dContext | static |
Render(const CoreGraphics::CmdBufferId cmdBuf, const IndexT frameIndex) | Im3d::Im3dContext | static |
SetGizmoSize(int size, int width) | Im3d::Im3dContext | static |
SetGridColor(Math::vec4 const &color) | Im3d::Im3dContext | static |
SetGridOffset(Math::vec2 const &offset) | Im3d::Im3dContext | static |
SetGridSize(float cellSize, int cellCount) | Im3d::Im3dContext | static |
SetGridStatus(bool enable) | Im3d::Im3dContext | static |
~GraphicsContext() | Graphics::GraphicsContext | virtual |
~Im3dContext() | Im3d::Im3dContext | virtual |