|
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 |
| GetGizmoSize(int &size, int &width) | Im3d::Im3dContext | static |
| GetGridColor() | Im3d::Im3dContext | static |
| GetGridOffset() | Im3d::Im3dContext | static |
| GetGridSize(float &cellSize, int &cellCount) | Im3d::Im3dContext | static |
| GetGridStatus() | 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 |
| SetViewportRect(Math::vec2 const &viewPortPosition, Math::vec2 const &viewPortSize) | Im3d::Im3dContext | static |
| ~GraphicsContext() | Graphics::GraphicsContext | virtual |
| ~Im3dContext() | Im3d::Im3dContext | virtual |