HDK
|
#include <COP_CameraRegistry.h>
Classes | |
class | CameraInfo |
Static Public Member Functions | |
static CameraInfo | fetchCamera (const char *viewname) |
static void | stashCamera (const UT_StringHolder &viewname, const CameraInfo &info) |
static void | registerNode (const OP_Node *node, const UT_StringHolder &viewname) |
static void | deregisterNode (const OP_Node *node) |
Protected Member Functions | |
CameraInfo | _fetchCamera (const char *viewname) |
void | _stashCamera (const UT_StringHolder &viewname, const CameraInfo &info) |
void | _registerNode (const OP_Node *node, const UT_StringHolder &viewname) |
void | _deregisterNode (const OP_Node *node) |
Static Protected Member Functions | |
static COP_CameraRegistry * | getRegistry () |
Protected Attributes | |
UT_Lock | myLock |
UT_Map< int, UT_StringHolder > | myOpNodes |
UT_StringMap< CameraInfo > | myCameras |
Stores cameras for other nodes to possibly retrieve Currently only one path, ideally will allow multiple viewport simultaneously.
Definition at line 22 of file COP_CameraRegistry.h.
|
protected |
|
protected |
|
protected |
|
static |
|
staticprotected |
|
static |
|
static |
|
protected |
Definition at line 52 of file COP_CameraRegistry.h.
|
protected |
Definition at line 50 of file COP_CameraRegistry.h.
|
protected |
Definition at line 51 of file COP_CameraRegistry.h.