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 |