|
Nebula
|
#include "render/stdneb.h"#include "im3dcontext.h"#include "im3d.h"#include "graphics/graphicsserver.h"#include "math/rectangle.h"#include "util/bit.h"#include "coregraphics/shaderserver.h"#include "coregraphics/displaydevice.h"#include "coregraphics/pipeline.h"#include "coregraphics/shader.h"#include "graphics/view.h"#include "graphics/cameracontext.h"#include "input/inputserver.h"#include "input/mouse.h"#include "input/keyboard.h"#include "frame/framesubgraph.h"#include "frame/framecode.h"#include "imgui.h"#include "frame/default.h"Classes | |
| class | Im3d::Im3dInputHandler |
| struct | Im3d::Im3dState |
Namespaces | |
| namespace | Im3d |
Functions | |
| Im3d::__ImplementClass (Im3d::Im3dInputHandler, 'IM3H', Input::InputHandler) | |
| Im3d::__ImplementPluginContext (Im3dContext) | |
| template<typename filterFunc> | |
| static void | Im3d::CollectByFilter (const CoreGraphics::CmdBufferId cmdBuf, const PipelineId pipeline, PrimitiveTopology::Code topology, IndexT &vertexBufferOffset, IndexT &vertexCount, filterFunc &&filter) |
Variables | |
| static Im3dState | Im3d::imState |