Nebula
Loading...
Searching...
No Matches
im3dcontext.cc File Reference
#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"

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