ParCompMark Namespace Reference
Detailed Description
This namespace contains the classes of project ParCompMark.
The source files starts with PCM
prefix. There is a unit test for this project called ParCompMarkTest.
Classes | |
class | Application |
This singleton class handles the application initializing, command line parsing, starting tasks etc. More... | |
class | Buffer |
Grapics memory buffer. More... | |
class | Client |
Client functions. More... | |
class | Cluster |
Class contain hosts. More... | |
class | ConfigOptions |
Program configuration options. More... | |
class | Container |
String addressed map of typed smart pointers. More... | |
class | Context |
Class containing PC context information. More... | |
class | CPU |
Class contain CPU information. More... | |
class | DummyLock |
Dummy lock implementing the Lock interface. More... | |
class | DynLoad |
Dynamic load library. More... | |
class | Exception |
class | FileSystemManager |
Singleton class managing file system. More... | |
class | GLXGLContext |
Class that encapsulates a GLX context. More... | |
class | GLXRenderWindow |
Manages the target rendering window in GLX environment. More... | |
class | GPU |
Class contain GPU information. More... | |
class | HandleClient |
Class for handle client messages. More... | |
class | Host |
Class for describe a hosts. More... | |
class | HostInfo |
Class for contain host information. More... | |
class | Lock |
Lock interface. More... | |
class | Logger |
Class for very simple logging mechanism. More... | |
class | Mutex |
Mutual exception lock. More... | |
class | Name |
This is a dummy class for inheritance. More... | |
class | NetClient |
Network client task. More... | |
class | NetServer |
Network server class. More... | |
class | Network |
Class for network routines. More... | |
class | Node |
Node class. More... | |
class | OpenGLExtensionLoader |
The OpenGLExtensionLoader class functions load and check OpenGL extensions. More... | |
class | OpenGLRenderingEngine |
Collection of rendering methods implemented using OpenGL API. More... | |
class | OutputNode |
Node of the output document. More... | |
class | Plugin |
Application plugin. More... | |
class | PluginManager |
Singleton plugin loader and handler class. More... | |
class | Pointer |
Template smart pointer class. More... | |
class | Process |
Entity that composite or render something. More... | |
class | Renderer |
Custom renderer object belongs to a renderer plugin. More... | |
class | RendererPlugin |
Custom renderer plugin. More... | |
class | Singleton |
Template class for creating single-instance global classes. More... | |
class | SqVM |
Squirrel virtual machine. More... | |
class | StringConverter |
Convert different types to std::string. More... | |
class | Thread |
This is a unique thread class. More... | |
class | Timer |
Collection of time handling methods. More... | |
class | XDisplay |
Class that encapsulates an X Display. More... | |
Typedefs | |
typedef __u8 | u8 |
Unsigned 8-bit type. | |
typedef __s8 | s8 |
Signed 8-bit type. | |
typedef __u16 | u16 |
Unsigned 16-bit type. | |
typedef __s16 | s16 |
Signed 16-bit type. | |
typedef __u32 | u32 |
Unsigned 32-bit type. | |
typedef __s32 | s32 |
Signed 32-bit type. | |
typedef __u64 | u64 |
Unsigned 64-bit type. | |
typedef __s64 | s64 |
Signed 64-bit type. | |
typedef double | Real |
Unsigned floating type. | |
Functions | |
void | squirrelClassBindings () |
Call static squirrelGlue methods of the binded classes. |
Typedef Documentation
typedef __u8 ParCompMark::u8 |
typedef __s8 ParCompMark::s8 |
typedef __u16 ParCompMark::u16 |
typedef __s16 ParCompMark::s16 |
typedef __u32 ParCompMark::u32 |
typedef __s32 ParCompMark::s32 |
typedef __u64 ParCompMark::u64 |
typedef __s64 ParCompMark::s64 |
typedef double ParCompMark::Real |
Function Documentation
void ParCompMark::squirrelClassBindings | ( | ) |
Call static squirrelGlue methods of the binded classes.
Definition at line 67 of file PCMScriptRegistration.h.
References ParCompMark::Renderer::squirrelGlue(), ParCompMark::FileSystemManager::squirrelGlue(), ParCompMark::OpenGLRenderingEngine::squirrelGlue(), ParCompMark::Timer::squirrelGlue(), ParCompMark::Process::squirrelGlue(), ParCompMark::Node::squirrelGlue(), ParCompMark::Context::squirrelGlue(), ParCompMark::Buffer::squirrelGlue(), ParCompMark::Host::squirrelGlue(), and ParCompMark::Application::squirrelGlue().
Referenced by ParCompMark::SqVM::initialize().
Here is the call graph for this function: