PLMath::AABoundingBox | Axis align bounding box class |
PLGui::AbstractButton | Abstract base class for all kind of buttons |
PLCore::AbstractContext | Abstract context class |
PLCore::AbstractFrontend | Abstract frontend class |
PLCore::AbstractLifecycle | Abstract life cycle class |
PLGui::AbstractMenu | Abstract base class for widgets that display a menu |
PLGui::AbstractSlider | Abstract base class for all kind of sliders, scrollbars etc |
PLGui::AbstractToggleButton | Abstract base class for toggle buttons (two or three states) |
PLGui::AbstractTooltip | Base class for tooltip windows |
PLCore::AccessReadOnly | |
PLCore::AccessReadWrite | |
PLMesh::AnchorPoint | An anchor points holds the index to a vertex or bone |
PLMesh::MeshFile::AnchorPoint | Anchor point |
PLMesh::AnchorPointManager | Anchor point manager |
PLMesh::MeshFile::AnchorPoints | Anchor points list |
PLRenderer::AniInfo | Animation information class |
PLRenderer::AniInfoHandler | Animation information handler class |
PLRenderer::AniInfoManager | This is a manager for the animation information element |
PLMesh::JointAni::AniJoint | Holds information about which joint components are animated |
PLMesh::MeshFile::Animation | Animation |
PLRenderer::Animation | Animation control |
PLRenderer::AnimationBase | Animation base class |
PLMesh::MeshFile::AnimationEvent | Animation event |
PLRenderer::AnimationEvent | Animation event |
PLRenderer::AnimationEventManager | Animation event manager |
PLMesh::MeshFile::AnimationFrame | Animation frame |
PLRenderer::AnimationFrameInfo | Animation frame information |
PLRenderer::AnimationHandler | Animation handler code |
PLRenderer::AnimationInfo | Animation information |
PLRenderer::AnimationManager | This is a manager for the animation element |
PLMesh::MeshFile::Animations | Animations list |
PLRenderer::TextureHandler::AnimationState | Texture animation state |
PLMesh::MorphTargetAni::AniMorphTarget | Animation morph target |
PLCore::ApplicationContext | Application context |
PLGui::AppWindow | An application window is usually a top-level window with a border and a title bar |
PLCore::Array< ValueType > | Array class |
PLCore::ArrayIterator< ValueType > | Array iterator class |
PLRenderer::VertexBuffer::Attribute | Defines input vertex attribute to the pipeline |
PLCore::Attribute< T, ACCESS, STORAGE, DESC > | Attribute of a class |
PLInput::Axis | Axis control |
PLCore::BinaryHeap< KeyType, ValueType, Comparer > | Binary heap (arrayed) |
PLCore::BinaryHeapIterator< KeyType, ValueType, Comparer > | Binary heap iterator class |
PLCore::BinominalHeap< KeyType, ValueType, Comparer > | Binominal heap |
PLCore::BinominalHeapIterator< KeyType, ValueType, Comparer > | Binominal heap iterator class |
PLGui::Bitmap | Widget that displays a static image |
PLGui::BitmapButton | A button that displays images for each state |
PLGui::BitmapToggleButton | A toggle button that displays images for each state |
PLCore::Bitset | Bit set class |
PLCore::BitsetIterator | Bit set iterator class |
PLRenderer::BlendFunc | Blend modes |
PLPhysics::Body | Abstract PL physics (rigid) body base class |
PLPhysics::BodyBox | Abstract PL physics box body |
PLPhysics::BodyCapsule | Abstract PL physics capsule body |
PLPhysics::BodyChamferCylinder | Abstract PL physics chamfer cylinder body |
PLPhysics::BodyCone | Abstract PL physics cone body |
PLPhysics::BodyConvexHull | Abstract PL physics convex hull body |
PLPhysics::BodyCylinder | Abstract PL physics cylinder body |
PLPhysics::BodyEllipsoid | Abstract PL physics ellipsoid body |
PLPhysics::Sensor::BodyInfo | Holds information about a detected body |
PLPhysics::BodyMesh | Abstract PL physics mesh body |
PLScene::GMMSurfaceLevel::BodyPiece | GMM surface level body piece |
PLPhysics::BodySphere | Abstract PL physics sphere body |
PLPhysics::BodyTerrain | Abstract PL physics terrain body |
PLCore::BooleanAnd< T1, T2 > | Boolean operation: AND |
PLCore::BooleanNot< T > | Boolean operation: NOT |
PLCore::BooleanOr< T1, T2 > | Boolean operation: OR |
PLGui::Border | Container widget that displays a border around it's content |
PLMesh::MeshFile::BoundingBox | Bounding box |
PLMath::BoundingBox | Bounding box class |
PLGui::Box | Box container widget (using LayoutBox) |
PLCore::Buffer | Network buffer |
PLSound::Buffer | Abstract sound buffer resource |
PLRenderer::Buffer | Abstract renderer buffer resource base class |
PLCore::BufferedReader | Abstract buffered reader base class |
PLCore::BufferedReaderFile | Buffered reader that reads from a file |
PLCore::BufferedReaderString | Buffered reader that reads from a string or character buffer |
PLSound::BufferHandler | Sound buffer handler code |
PLGui::Button | Standard command button |
PLInput::Button | Button control |
PLGui::ButtonGroup | Manages a button group |
PLEngine::Camcorder | Camcorder interaction component |
PLEngine::CamcorderLoader | Abstract camcorder loader base class |
PLEngine::CamcorderLoaderPL | Camcorder loader implementation for the PixelLight camcorder XML file format |
PLEngine::CameraZoomController | Camera zoom input controller |
PLRenderer::Capabilities | Holds all hardware capabilities |
PLRenderer::FixedFunctions::Capabilities | Holds all hardware capabilities |
PLCore::CheckBaseClass< Class, Base > | |
PLCore::CheckBaseClassBool< Condition, Class, Base > | Check if a class is derived from another class and issue an error if not |
PLCore::CheckBaseClassBool< false, Class, Base > | |
PLGui::CheckBox | A check box that can have two or three states |
PLCore::CheckStorage< STORAGE > | Check Storage type to determine, whether the default value shall be set or not |
PLCore::CheckStorage< StorageGetSet > | |
PLCore::Checksum | Abstract checksum ("digital fingerprint") base class |
PLCore::ChecksumCRC32 | CRC32 (cyclic redundancy check) checksum |
PLCore::ChecksumMD5 | MD5 message-digest checksum |
PLCore::ChecksumSHA1 | SHA-1 (Secure Hash Algorithm) checksum |
PLCore::CheckType< T > | Get representative type for non-default types |
PLCore::ChooseType< CHECK, TYPE, REST > | Choose type based on condition |
PLCore::ChooseType< false, TYPE, REST > | |
PLCore::ChooseType< true, TYPE, REST > | |
PLMesh::MeshFile::Chunk | Chunk header |
PLCore::Chunk | Chunk of data - one may also call it BLOB (binary large object) |
PLCore::ChunkLoader | Abstract chunk loader base class |
PLCore::ChunkLoaderPL | Chunk loader implementation for the PixelLight binary (Little-Endian) chunk file format |
PLCore::ChunkLoaderPLXml | Chunk loader implementation for the PixelLight XML chunk file format |
PLCore::Class | Description and interface for classes |
PLCore::ClassDummy | Dummy 'Class' implementation |
PLCore::ClassImpl | Abstract class implementation base class |
PLCore::ClassManager | Manager providing access to RTTI classes |
PLCore::ClassReal | Real 'Class' implementation |
PLCore::ClassTypelist< CLASS, TYPELIST > | |
PLRenderer::Clear | Clear flags |
PLCore::Client | Network client class |
PLGui::ClipBoard | Clipboard |
PLGraphics::Color3 | RGB color |
PLGraphics::Color4 | RGBA color |
PLRenderer::TextureAni::ColorFrame | Color animation |
PLCore::CommandLine | Command line parser |
PLCore::CommandLineOption | Command line option |
PLRenderer::Compare | Comparison modes |
PLCore::CompareFunction | Standard compare function |
PLCore::CompileTimeError< bool > | Compile time error |
PLCore::CompileTimeError< false > | Compile time error |
PLEngine::Config | Engine configuration classes |
PLRenderer::Config | Renderer configuration class |
PLCore::Config | Configuration class |
PLEngine::ConfigGroup | Engine configuration 'collection' class |
PLCore::ConfigGroup | Configuration group |
PLRenderer::ConfigGroup | Renderer configuration 'collection' class |
PLCore::ConfigLoader | Abstract config loader base class |
PLCore::ConfigLoaderPL | Config loader implementation for the PixelLight config XML file format |
PLCore::Connection | Connection base class |
PLInput::Connection | Connection between two controllers/controls |
PLCore::Console | Abstract base class for platform specific 'Console' implementations |
PLCore::ConsoleAndroid | Android 'Console' implementation |
PLEngine::ConsoleCommand | Console command |
PLCore::ConsoleLinux | Linux 'Console' implementation |
PLCore::ConsoleWindows | Windows 'Console' implementation |
PLCore::ConstIterator< ValueType > | Constant iterator class |
PLCore::Constructor< DESC > | Constructor of a class |
PLCore::ConstructorDesc | Constructor descriptor |
PLPhysics::ContactInformation | Contact information class |
PLCore::Container< ValueType > | Abstract container class |
PLGui::ContainerWidget | Base class for container widgets |
PLInput::Control | Input control base class |
PLInput::Controller | Input controller |
PLCore::ConversionHelper | Conversion helper class |
PLCore::CoreApplication | Application base class |
PLCore::CoreConfig | PLCore configuration classes |
PLCore::CoreConfigGroup | PLCore general configuration 'collection' class |
PLCore::CriticalSection | Critical section (lock/unlock only inside the same process) class |
PLRenderer::Cull | Cull modes |
PLCore::XmlBase::Cursor | Internal structure for tracking location of items in the XML file |
PLGui::Cursor | Cursor class |
PLGui::CursorManager | Cursor manager |
PLDatabase::Database | Abstract SQL (Structured Query Language) database base class |
PLDatabase::DatabaseQuery | Abstract database query base class |
PLDatabase::DatabaseQueryResult | Abstract database query result base class |
PLGui::DataObject | Represents a data object, use e.g. for the clipboard and drag&drop events |
PLEngine::DebugConfig | Engine debug configuration classes |
PLCore::DefaultValue< T > | |
PLCore::DefaultValue< bool > | |
PLCore::DefaultValue< double > | |
PLCore::DefaultValue< EnumType< ENUM > > | |
PLCore::DefaultValue< EnumTypePlain< ENUM > > | |
PLCore::DefaultValue< FlagType< ENUM > > | |
PLCore::DefaultValue< float > | |
PLCore::DefaultValue< int16 > | |
PLCore::DefaultValue< int32 > | |
PLCore::DefaultValue< int64 > | |
PLCore::DefaultValue< int8 > | |
PLCore::DefaultValue< String > | |
PLCore::DefaultValue< T & > | |
PLCore::DefaultValue< T * > | |
PLCore::DefaultValue< uint16 > | |
PLCore::DefaultValue< uint32 > | |
PLCore::DefaultValue< uint64 > | |
PLCore::DefaultValue< uint8 > | |
PLInput::Device | Input device |
PLGui::Dialog | Base class for dialog windows |
PLCore::Directory | Class for accessing a directory within the file system |
PLRenderer::DisplayMode | Display mode |
PLRenderer::DrawHelpers | Abstract draw helpers interface |
PLCore::DynEvent | Virtual base class for events |
PLCore::DynEventHandler | Virtual base class for event handlers |
PLCore::DynFunc | Virtual base class for function objects (functoids) |
PLCore::DynLib | Dynamic library (aka "shared library") class |
PLCore::DynLibImpl | Abstract base class for platform specific 'DynLib' implementations |
PLCore::DynLibLinux | Linux 'DynLib' implementation |
PLCore::DynLibWindows | Windows 'DynLib' implementation |
PLCore::DynParams | Virtual base class for parameters |
PLCore::DynSignature | Virtual base class for signatures |
PLCore::DynTypeInfo | Virtual base class for types |
PLCore::DynVar | Virtual base class for variables |
PLInput::Effect | Effect control |
PLRenderer::Effect | Effect resource class |
PLRenderer::EffectHandler | Effect handler class |
PLRenderer::EffectLoader | Abstract effect loader base class |
PLRenderer::EffectLoaderPL | Effect loader implementation for the PixelLight effect XML file format |
PLRenderer::EffectManager | This is a manager for the effect resource |
PLRenderer::EffectPass | A effect pass will set the render states, textures etc. required for proper rendering of the given pass |
PLRenderer::EffectPassLayer | Effect pass layer class |
PLRenderer::EffectTechnique | Effect technique class |
PLPhysics::Element | Abstract PL physics element base class |
PLCore::Element< AType > | Element template |
PLPhysics::ElementHandler | Element buffer handler class |
PLCore::ElementHandler< AType > | Element handler template |
PLCore::ElementManager< AType > | Abstract element manager template |
PLEngine::EngineApplication | Basic scene application class |
PLCore::FileAccess::Entry | Contains access information for a certain file/URL |
PLCore::EnumType< ENUM > | Enum type wrapper |
PLCore::EnumTypePlain< ENUM > | Enum type wrapper (for plain enum types without RTTI interface) |
PLMath::EulerAngles | Static Euler angles conversion tool class |
PLCore::Event< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15 > | Generic event class |
PLCore::Event< T0 > | Generic event class |
PLCore::Event< T0, T1 > | Generic event class |
PLCore::Event< T0, T1, T2 > | Generic event class |
PLCore::Event< T0, T1, T2, T3 > | Generic event class |
PLCore::Event< T0, T1, T2, T3, T4 > | Generic event class |
PLCore::Event< T0, T1, T2, T3, T4, T5 > | Generic event class |
PLCore::Event< T0, T1, T2, T3, T4, T5, T6 > | Generic event class |
PLCore::Event< T0, T1, T2, T3, T4, T5, T6, T7 > | Generic event class |
PLCore::Event< T0, T1, T2, T3, T4, T5, T6, T7, T8 > | Generic event class |
PLCore::Event< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 > | Generic event class |
PLCore::Event< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 > | Generic event class |
PLCore::Event< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11 > | Generic event class |
PLCore::Event< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12 > | Generic event class |
PLCore::Event< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13 > | Generic event class |
PLCore::Event< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14 > | Generic event class |
PLCore::Event<> | Generic event class |
PLCore::EventDesc | Event descriptor |
PLCore::EventHandler< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15 > | Generic event handler class |
PLCore::EventHandlerDesc | Event handler descriptor |
PLCore::FalseType | Class representing 'false' in templates |
PLCore::FastPool< ValueType > | Fast pool class |
PLCore::FastPoolElement< ValueType > | Linked fast pool element you have to derive your elements from |
PLCore::FastPoolIterator< ValueType > | Linked fast pool iterator class |
PLCore::FibonacciHeap< KeyType, ValueType, Comparer > | Fibonacci heap |
PLCore::FibonacciHeapIterator< KeyType, ValueType, Comparer > | Fibonacci heap iterator class |
PLCore::File | Class for accessing a file in the file system |
PLCore::FileAccess | This class contains information about how to access a file |
PLCore::FileAndroid | Android implementation of FileImpl |
PLCore::FileHttp | HTTP implementation of FileImpl |
PLCore::FileImpl | Abstract base class for platform specific file object implementations |
PLCore::FileLinux | Linux implementation of FileImpl |
PLCore::FileObject | Base class for files and directories |
PLCore::FileSearch | Class for searching inside a directory |
PLCore::FileSearchAndroid | Android implementation of 'FileSearchImpl' |
PLCore::FileSearchHttp | HTTP implementation of FileSearchImpl |
PLCore::FileSearchImpl | Abstract base class for platform specific file search implementations |
PLCore::FileSearchLinux | Linux implementation of 'FileSearchImpl' |
PLCore::FileSearchWindows | Windows implementation of 'FileSearchImpl' |
PLCore::FileSearchZip | ZIP implementation of 'FileSearchImpl' |
PLCore::FileStdStream | Standard OS file stream implementation of 'FileImpl' |
PLCore::FileWindows | Windows implementation of 'FileImpl' |
PLCore::FileZip | ZIP implementation of 'FileImpl' |
PLRenderer::Fill | Fill modes |
PLRenderer::FixedFunctions | Abstract fixed functions renderer interface |
PLRenderer::FixedFunctionsRenderStates | Fixed functions render states RTTI wrapper class |
PLRenderer::FixedFunctionsTextureStageStates | Fixed functions texture stage states RTTI wrapper class |
PLRenderer::ProgramGenerator::Flags | Class holding program flags describing the requested program features |
PLCore::FlagType< ENUM > | Flag type wrapper |
PLRenderer::FixedFunctions::Fog | Fog modes |
PLGui::Font | Font class |
PLRenderer::Font | Abstract renderer font resource base class |
PLRenderer::FontGlyph | Abstract renderer font glyph |
PLRenderer::FontGlyphTexture | Abstract renderer font glyph texture |
PLGui::FontInfo | Font information |
PLGui::FontManager | Font manager |
PLRenderer::FontManager | Abstract renderer font manager |
PLRenderer::FontTexture | Abstract renderer font texture |
PLSound::SoundManager::Format | Sound format |
PLRenderer::FragmentShader | Abstract renderer fragment shader resource |
PLRenderer::AnimationBase::FrameKeys | Animation frame keys |
PLCore::Frontend | Abstract frontend base class |
PLCore::FrontendApplication | Frontend application class |
PLCore::FrontendConfig | PLCore frontend configuration classes |
PLCore::FrontendContext | Frontend context |
PLCore::FrontendImpl | Abstract frontend implementation base class |
PLCore::FrontendOpenGL | Simple test frontend that uses OpenGL |
PLCore::FrontendPixelLight | PixelLight frontend |
PLMath::Frustum | Frustum culling |
PLCore::Func< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15 > | Function object (object that can be 'called' like a function / functoid) |
PLCore::Func< R > | Function object (object that can be 'called' like a function / functoid) |
PLCore::Func< R, T0 > | Function object (object that can be 'called' like a function / functoid) |
PLCore::Func< R, T0, T1 > | Function object (object that can be 'called' like a function / functoid) |
PLCore::Func< R, T0, T1, T2 > | Function object (object that can be 'called' like a function / functoid) |
PLCore::Func< R, T0, T1, T2, T3 > | Function object (object that can be 'called' like a function / functoid) |
PLCore::Func< R, T0, T1, T2, T3, T4 > | Function object (object that can be 'called' like a function / functoid) |
PLCore::Func< R, T0, T1, T2, T3, T4, T5 > | Function object (object that can be 'called' like a function / functoid) |
PLCore::Func< R, T0, T1, T2, T3, T4, T5, T6 > | Function object (object that can be 'called' like a function / functoid) |
PLCore::Func< R, T0, T1, T2, T3, T4, T5, T6, T7 > | Function object (object that can be 'called' like a function / functoid) |
PLCore::Func< R, T0, T1, T2, T3, T4, T5, T6, T7, T8 > | Function object (object that can be 'called' like a function / functoid) |
PLCore::Func< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 > | Function object (object that can be 'called' like a function / functoid) |
PLCore::Func< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 > | Function object (object that can be 'called' like a function / functoid) |
PLCore::Func< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11 > | Function object (object that can be 'called' like a function / functoid) |
PLCore::Func< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12 > | Function object (object that can be 'called' like a function / functoid) |
PLCore::Func< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13 > | Function object (object that can be 'called' like a function / functoid) |
PLCore::Func< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14 > | Function object (object that can be 'called' like a function / functoid) |
PLCore::Func< void > | Function object (object that can be 'called' like a function / functoid) |
PLCore::Func< void, T0 > | Function object (object that can be 'called' like a function / functoid) |
PLCore::Func< void, T0, T1 > | Function object (object that can be 'called' like a function / functoid) |
PLCore::Func< void, T0, T1, T2 > | Function object (object that can be 'called' like a function / functoid) |
PLCore::Func< void, T0, T1, T2, T3 > | Function object (object that can be 'called' like a function / functoid) |
PLCore::Func< void, T0, T1, T2, T3, T4 > | Function object (object that can be 'called' like a function / functoid) |
PLCore::Func< void, T0, T1, T2, T3, T4, T5 > | Function object (object that can be 'called' like a function / functoid) |
PLCore::Func< void, T0, T1, T2, T3, T4, T5, T6 > | Function object (object that can be 'called' like a function / functoid) |
PLCore::Func< void, T0, T1, T2, T3, T4, T5, T6, T7 > | Function object (object that can be 'called' like a function / functoid) |
PLCore::Func< void, T0, T1, T2, T3, T4, T5, T6, T7, T8 > | Function object (object that can be 'called' like a function / functoid) |
PLCore::Func< void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 > | Function object (object that can be 'called' like a function / functoid) |
PLCore::Func< void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 > | Function object (object that can be 'called' like a function / functoid) |
PLCore::Func< void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11 > | Function object (object that can be 'called' like a function / functoid) |
PLCore::Func< void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12 > | Function object (object that can be 'called' like a function / functoid) |
PLCore::Func< void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13 > | Function object (object that can be 'called' like a function / functoid) |
PLCore::Func< void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14 > | Function object (object that can be 'called' like a function / functoid) |
PLCore::Func< void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15 > | Function object (object that can be 'called' like a function / functoid) |
PLCore::FuncConstructor< CLASS, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15 > | Functoid that creates an object |
PLCore::FuncConstructor< CLASS > | Functoid that creates an object |
PLCore::FuncConstructor< CLASS, T0 > | Functoid that creates an object |
PLCore::FuncConstructor< CLASS, T0, T1 > | Functoid that creates an object |
PLCore::FuncConstructor< CLASS, T0, T1, T2 > | Functoid that creates an object |
PLCore::FuncConstructor< CLASS, T0, T1, T2, T3 > | Functoid that creates an object |
PLCore::FuncConstructor< CLASS, T0, T1, T2, T3, T4 > | Functoid that creates an object |
PLCore::FuncConstructor< CLASS, T0, T1, T2, T3, T4, T5 > | Functoid that creates an object |
PLCore::FuncConstructor< CLASS, T0, T1, T2, T3, T4, T5, T6 > | Functoid that creates an object |
PLCore::FuncConstructor< CLASS, T0, T1, T2, T3, T4, T5, T6, T7 > | Functoid that creates an object |
PLCore::FuncConstructor< CLASS, T0, T1, T2, T3, T4, T5, T6, T7, T8 > | Functoid that creates an object |
PLCore::FuncConstructor< CLASS, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 > | Functoid that creates an object |
PLCore::FuncConstructor< CLASS, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 > | Functoid that creates an object |
PLCore::FuncConstructor< CLASS, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11 > | Functoid that creates an object |
PLCore::FuncConstructor< CLASS, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12 > | Functoid that creates an object |
PLCore::FuncConstructor< CLASS, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13 > | Functoid that creates an object |
PLCore::FuncConstructor< CLASS, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14 > | Functoid that creates an object |
PLCore::FuncDesc | Function descriptor |
PLCore::FuncFunPtr< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15 > | Static function pointer |
PLCore::FuncFunPtr< R > | Static function pointer |
PLCore::FuncFunPtr< R, T0 > | Static function pointer |
PLCore::FuncFunPtr< R, T0, T1 > | Static function pointer |
PLCore::FuncFunPtr< R, T0, T1, T2 > | Static function pointer |
PLCore::FuncFunPtr< R, T0, T1, T2, T3 > | Static function pointer |
PLCore::FuncFunPtr< R, T0, T1, T2, T3, T4 > | Static function pointer |
PLCore::FuncFunPtr< R, T0, T1, T2, T3, T4, T5 > | Static function pointer |
PLCore::FuncFunPtr< R, T0, T1, T2, T3, T4, T5, T6 > | Static function pointer |
PLCore::FuncFunPtr< R, T0, T1, T2, T3, T4, T5, T6, T7 > | Static function pointer |
PLCore::FuncFunPtr< R, T0, T1, T2, T3, T4, T5, T6, T7, T8 > | Static function pointer |
PLCore::FuncFunPtr< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 > | Static function pointer |
PLCore::FuncFunPtr< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 > | Static function pointer |
PLCore::FuncFunPtr< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11 > | Static function pointer |
PLCore::FuncFunPtr< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12 > | Static function pointer |
PLCore::FuncFunPtr< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13 > | Static function pointer |
PLCore::FuncFunPtr< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14 > | Static function pointer |
PLCore::FuncFunPtr< void > | Static function pointer |
PLCore::FuncFunPtr< void, T0 > | Static function pointer |
PLCore::FuncFunPtr< void, T0, T1 > | Static function pointer |
PLCore::FuncFunPtr< void, T0, T1, T2 > | Static function pointer |
PLCore::FuncFunPtr< void, T0, T1, T2, T3 > | Static function pointer |
PLCore::FuncFunPtr< void, T0, T1, T2, T3, T4 > | Static function pointer |
PLCore::FuncFunPtr< void, T0, T1, T2, T3, T4, T5 > | Static function pointer |
PLCore::FuncFunPtr< void, T0, T1, T2, T3, T4, T5, T6 > | Static function pointer |
PLCore::FuncFunPtr< void, T0, T1, T2, T3, T4, T5, T6, T7 > | Static function pointer |
PLCore::FuncFunPtr< void, T0, T1, T2, T3, T4, T5, T6, T7, T8 > | Static function pointer |
PLCore::FuncFunPtr< void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 > | Static function pointer |
PLCore::FuncFunPtr< void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 > | Static function pointer |
PLCore::FuncFunPtr< void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11 > | Static function pointer |
PLCore::FuncFunPtr< void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12 > | Static function pointer |
PLCore::FuncFunPtr< void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13 > | Static function pointer |
PLCore::FuncFunPtr< void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14 > | Static function pointer |
PLCore::FuncFunPtr< void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15 > | Static function pointer |
PLCore::FuncGenFunPtr< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15 > | Static generic function pointer |
PLCore::FuncGenFunPtr< R > | Static generic function pointer |
PLCore::FuncGenFunPtr< R, T0 > | Static generic function pointer |
PLCore::FuncGenFunPtr< R, T0, T1 > | Static generic function pointer |
PLCore::FuncGenFunPtr< R, T0, T1, T2 > | Static generic function pointer |
PLCore::FuncGenFunPtr< R, T0, T1, T2, T3 > | Static generic function pointer |
PLCore::FuncGenFunPtr< R, T0, T1, T2, T3, T4 > | Static generic function pointer |
PLCore::FuncGenFunPtr< R, T0, T1, T2, T3, T4, T5 > | Static generic function pointer |
PLCore::FuncGenFunPtr< R, T0, T1, T2, T3, T4, T5, T6 > | Static generic function pointer |
PLCore::FuncGenFunPtr< R, T0, T1, T2, T3, T4, T5, T6, T7 > | Static generic function pointer |
PLCore::FuncGenFunPtr< R, T0, T1, T2, T3, T4, T5, T6, T7, T8 > | Static generic function pointer |
PLCore::FuncGenFunPtr< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 > | Static generic function pointer |
PLCore::FuncGenFunPtr< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 > | Static generic function pointer |
PLCore::FuncGenFunPtr< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11 > | Static generic function pointer |
PLCore::FuncGenFunPtr< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12 > | Static generic function pointer |
PLCore::FuncGenFunPtr< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13 > | Static generic function pointer |
PLCore::FuncGenFunPtr< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14 > | Static generic function pointer |
PLCore::FuncGenFunPtr< void > | Static generic function pointer |
PLCore::FuncGenFunPtr< void, T0 > | Static generic function pointer |
PLCore::FuncGenFunPtr< void, T0, T1 > | Static generic function pointer |
PLCore::FuncGenFunPtr< void, T0, T1, T2 > | Static generic function pointer |
PLCore::FuncGenFunPtr< void, T0, T1, T2, T3 > | Static generic function pointer |
PLCore::FuncGenFunPtr< void, T0, T1, T2, T3, T4 > | Static generic function pointer |
PLCore::FuncGenFunPtr< void, T0, T1, T2, T3, T4, T5 > | Static generic function pointer |
PLCore::FuncGenFunPtr< void, T0, T1, T2, T3, T4, T5, T6 > | Static generic function pointer |
PLCore::FuncGenFunPtr< void, T0, T1, T2, T3, T4, T5, T6, T7 > | Static generic function pointer |
PLCore::FuncGenFunPtr< void, T0, T1, T2, T3, T4, T5, T6, T7, T8 > | Static generic function pointer |
PLCore::FuncGenFunPtr< void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 > | Static generic function pointer |
PLCore::FuncGenFunPtr< void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 > | Static generic function pointer |
PLCore::FuncGenFunPtr< void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11 > | Static generic function pointer |
PLCore::FuncGenFunPtr< void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12 > | Static generic function pointer |
PLCore::FuncGenFunPtr< void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13 > | Static generic function pointer |
PLCore::FuncGenFunPtr< void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14 > | Static generic function pointer |
PLCore::FuncGenFunPtr< void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15 > | Static generic function pointer |
PLCore::FuncGenMemPtr< CLASS, R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15 > | Member generic function pointer |
PLCore::FuncGenMemPtr< CLASS, R > | Member generic function pointer |
PLCore::FuncGenMemPtr< CLASS, R, T0 > | Member generic function pointer |
PLCore::FuncGenMemPtr< CLASS, R, T0, T1 > | Member generic function pointer |
PLCore::FuncGenMemPtr< CLASS, R, T0, T1, T2 > | Member generic function pointer |
PLCore::FuncGenMemPtr< CLASS, R, T0, T1, T2, T3 > | Member generic function pointer |
PLCore::FuncGenMemPtr< CLASS, R, T0, T1, T2, T3, T4 > | Member generic function pointer |
PLCore::FuncGenMemPtr< CLASS, R, T0, T1, T2, T3, T4, T5 > | Member generic function pointer |
PLCore::FuncGenMemPtr< CLASS, R, T0, T1, T2, T3, T4, T5, T6 > | Member generic function pointer |
PLCore::FuncGenMemPtr< CLASS, R, T0, T1, T2, T3, T4, T5, T6, T7 > | Member generic function pointer |
PLCore::FuncGenMemPtr< CLASS, R, T0, T1, T2, T3, T4, T5, T6, T7, T8 > | Member generic function pointer |
PLCore::FuncGenMemPtr< CLASS, R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 > | Member generic function pointer |
PLCore::FuncGenMemPtr< CLASS, R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 > | Member generic function pointer |
PLCore::FuncGenMemPtr< CLASS, R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11 > | Member generic function pointer |
PLCore::FuncGenMemPtr< CLASS, R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12 > | Member generic function pointer |
PLCore::FuncGenMemPtr< CLASS, R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13 > | Member generic function pointer |
PLCore::FuncGenMemPtr< CLASS, R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14 > | Member generic function pointer |
PLCore::FuncGenMemPtr< CLASS, void > | Member generic function pointer |
PLCore::FuncGenMemPtr< CLASS, void, T0 > | Member generic function pointer |
PLCore::FuncGenMemPtr< CLASS, void, T0, T1 > | Member generic function pointer |
PLCore::FuncGenMemPtr< CLASS, void, T0, T1, T2 > | Member generic function pointer |
PLCore::FuncGenMemPtr< CLASS, void, T0, T1, T2, T3 > | Member generic function pointer |
PLCore::FuncGenMemPtr< CLASS, void, T0, T1, T2, T3, T4 > | Member generic function pointer |
PLCore::FuncGenMemPtr< CLASS, void, T0, T1, T2, T3, T4, T5 > | Member generic function pointer |
PLCore::FuncGenMemPtr< CLASS, void, T0, T1, T2, T3, T4, T5, T6 > | Member generic function pointer |
PLCore::FuncGenMemPtr< CLASS, void, T0, T1, T2, T3, T4, T5, T6, T7 > | Member generic function pointer |
PLCore::FuncGenMemPtr< CLASS, void, T0, T1, T2, T3, T4, T5, T6, T7, T8 > | Member generic function pointer |
PLCore::FuncGenMemPtr< CLASS, void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 > | Member generic function pointer |
PLCore::FuncGenMemPtr< CLASS, void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 > | Member generic function pointer |
PLCore::FuncGenMemPtr< CLASS, void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11 > | Member generic function pointer |
PLCore::FuncGenMemPtr< CLASS, void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12 > | Member generic function pointer |
PLCore::FuncGenMemPtr< CLASS, void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13 > | Member generic function pointer |
PLCore::FuncGenMemPtr< CLASS, void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14 > | Member generic function pointer |
PLCore::FuncGenMemPtr< CLASS, void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15 > | Member generic function pointer |
PLCore::FuncMemPtr< CLASS, R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15 > | Member function pointer |
PLCore::FuncMemPtr< CLASS, R > | Member function pointer |
PLCore::FuncMemPtr< CLASS, R, T0 > | Member function pointer |
PLCore::FuncMemPtr< CLASS, R, T0, T1 > | Member function pointer |
PLCore::FuncMemPtr< CLASS, R, T0, T1, T2 > | Member function pointer |
PLCore::FuncMemPtr< CLASS, R, T0, T1, T2, T3 > | Member function pointer |
PLCore::FuncMemPtr< CLASS, R, T0, T1, T2, T3, T4 > | Member function pointer |
PLCore::FuncMemPtr< CLASS, R, T0, T1, T2, T3, T4, T5 > | Member function pointer |
PLCore::FuncMemPtr< CLASS, R, T0, T1, T2, T3, T4, T5, T6 > | Member function pointer |
PLCore::FuncMemPtr< CLASS, R, T0, T1, T2, T3, T4, T5, T6, T7 > | Member function pointer |
PLCore::FuncMemPtr< CLASS, R, T0, T1, T2, T3, T4, T5, T6, T7, T8 > | Member function pointer |
PLCore::FuncMemPtr< CLASS, R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 > | Member function pointer |
PLCore::FuncMemPtr< CLASS, R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 > | Member function pointer |
PLCore::FuncMemPtr< CLASS, R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11 > | Member function pointer |
PLCore::FuncMemPtr< CLASS, R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12 > | Member function pointer |
PLCore::FuncMemPtr< CLASS, R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13 > | Member function pointer |
PLCore::FuncMemPtr< CLASS, R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14 > | Member function pointer |
PLCore::FuncMemPtr< CLASS, void > | Member function pointer |
PLCore::FuncMemPtr< CLASS, void, T0 > | Member function pointer |
PLCore::FuncMemPtr< CLASS, void, T0, T1 > | Member function pointer |
PLCore::FuncMemPtr< CLASS, void, T0, T1, T2 > | Member function pointer |
PLCore::FuncMemPtr< CLASS, void, T0, T1, T2, T3 > | Member function pointer |
PLCore::FuncMemPtr< CLASS, void, T0, T1, T2, T3, T4 > | Member function pointer |
PLCore::FuncMemPtr< CLASS, void, T0, T1, T2, T3, T4, T5 > | Member function pointer |
PLCore::FuncMemPtr< CLASS, void, T0, T1, T2, T3, T4, T5, T6 > | Member function pointer |
PLCore::FuncMemPtr< CLASS, void, T0, T1, T2, T3, T4, T5, T6, T7 > | Member function pointer |
PLCore::FuncMemPtr< CLASS, void, T0, T1, T2, T3, T4, T5, T6, T7, T8 > | Member function pointer |
PLCore::FuncMemPtr< CLASS, void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 > | Member function pointer |
PLCore::FuncMemPtr< CLASS, void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 > | Member function pointer |
PLCore::FuncMemPtr< CLASS, void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11 > | Member function pointer |
PLCore::FuncMemPtr< CLASS, void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12 > | Member function pointer |
PLCore::FuncMemPtr< CLASS, void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13 > | Member function pointer |
PLCore::FuncMemPtr< CLASS, void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14 > | Member function pointer |
PLCore::FuncMemPtr< CLASS, void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15 > | Member function pointer |
PLCore::FuncScriptPtr< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15 > | Script function pointer |
PLCore::FuncScriptPtr< R > | Script function pointer |
PLCore::FuncScriptPtr< R, T0 > | Script function pointer |
PLCore::FuncScriptPtr< R, T0, T1 > | Script function pointer |
PLCore::FuncScriptPtr< R, T0, T1, T2 > | Script function pointer |
PLCore::FuncScriptPtr< R, T0, T1, T2, T3 > | Script function pointer |
PLCore::FuncScriptPtr< R, T0, T1, T2, T3, T4 > | Script function pointer |
PLCore::FuncScriptPtr< R, T0, T1, T2, T3, T4, T5 > | Script function pointer |
PLCore::FuncScriptPtr< R, T0, T1, T2, T3, T4, T5, T6 > | Script function pointer |
PLCore::FuncScriptPtr< R, T0, T1, T2, T3, T4, T5, T6, T7 > | Script function pointer |
PLCore::FuncScriptPtr< R, T0, T1, T2, T3, T4, T5, T6, T7, T8 > | Script function pointer |
PLCore::FuncScriptPtr< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 > | Script function pointer |
PLCore::FuncScriptPtr< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 > | Script function pointer |
PLCore::FuncScriptPtr< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11 > | Script function pointer |
PLCore::FuncScriptPtr< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12 > | Script function pointer |
PLCore::FuncScriptPtr< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13 > | Script function pointer |
PLCore::FuncScriptPtr< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14 > | Script function pointer |
PLCore::FuncScriptPtr< void > | Script function pointer |
PLCore::FuncScriptPtr< void, T0 > | Script function pointer |
PLCore::FuncScriptPtr< void, T0, T1 > | Script function pointer |
PLCore::FuncScriptPtr< void, T0, T1, T2 > | Script function pointer |
PLCore::FuncScriptPtr< void, T0, T1, T2, T3 > | Script function pointer |
PLCore::FuncScriptPtr< void, T0, T1, T2, T3, T4 > | Script function pointer |
PLCore::FuncScriptPtr< void, T0, T1, T2, T3, T4, T5 > | Script function pointer |
PLCore::FuncScriptPtr< void, T0, T1, T2, T3, T4, T5, T6 > | Script function pointer |
PLCore::FuncScriptPtr< void, T0, T1, T2, T3, T4, T5, T6, T7 > | Script function pointer |
PLCore::FuncScriptPtr< void, T0, T1, T2, T3, T4, T5, T6, T7, T8 > | Script function pointer |
PLCore::FuncScriptPtr< void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 > | Script function pointer |
PLCore::FuncScriptPtr< void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 > | Script function pointer |
PLCore::FuncScriptPtr< void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11 > | Script function pointer |
PLCore::FuncScriptPtr< void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12 > | Script function pointer |
PLCore::FuncScriptPtr< void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13 > | Script function pointer |
PLCore::FuncScriptPtr< void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14 > | Script function pointer |
PLCore::FuncScriptPtr< void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15 > | Script function pointer |
PLCore::Functor< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15 > | Generic functor class (delegate, a form of type-safe function pointer, 'callback') |
PLCore::Functor< R > | Generic functor class (delegate, a form of type-safe function pointer, 'callback') |
PLCore::Functor< R, T0 > | Generic functor class (delegate, a form of type-safe function pointer, 'callback') |
PLCore::Functor< R, T0, T1 > | Generic functor class (delegate, a form of type-safe function pointer, 'callback') |
PLCore::Functor< R, T0, T1, T2 > | Generic functor class (delegate, a form of type-safe function pointer, 'callback') |
PLCore::Functor< R, T0, T1, T2, T3 > | Generic functor class (delegate, a form of type-safe function pointer, 'callback') |
PLCore::Functor< R, T0, T1, T2, T3, T4 > | Generic functor class (delegate, a form of type-safe function pointer, 'callback') |
PLCore::Functor< R, T0, T1, T2, T3, T4, T5 > | Generic functor class (delegate, a form of type-safe function pointer, 'callback') |
PLCore::Functor< R, T0, T1, T2, T3, T4, T5, T6 > | Generic functor class (delegate, a form of type-safe function pointer, 'callback') |
PLCore::Functor< R, T0, T1, T2, T3, T4, T5, T6, T7 > | Generic functor class (delegate, a form of type-safe function pointer, 'callback') |
PLCore::Functor< R, T0, T1, T2, T3, T4, T5, T6, T7, T8 > | Generic functor class (delegate, a form of type-safe function pointer, 'callback') |
PLCore::Functor< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 > | Generic functor class (delegate, a form of type-safe function pointer, 'callback') |
PLCore::Functor< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 > | Generic functor class (delegate, a form of type-safe function pointer, 'callback') |
PLCore::Functor< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11 > | Generic functor class (delegate, a form of type-safe function pointer, 'callback') |
PLCore::Functor< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12 > | Generic functor class (delegate, a form of type-safe function pointer, 'callback') |
PLCore::Functor< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13 > | Generic functor class (delegate, a form of type-safe function pointer, 'callback') |
PLCore::Functor< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14 > | Generic functor class (delegate, a form of type-safe function pointer, 'callback') |
PLCore::Functor< void > | Generic functor class (delegate, a form of type-safe function pointer, 'callback') |
PLCore::Functor< void, T0 > | Generic functor class (delegate, a form of type-safe function pointer, 'callback') |
PLCore::Functor< void, T0, T1 > | Generic functor class (delegate, a form of type-safe function pointer, 'callback') |
PLCore::Functor< void, T0, T1, T2 > | Generic functor class (delegate, a form of type-safe function pointer, 'callback') |
PLCore::Functor< void, T0, T1, T2, T3 > | Generic functor class (delegate, a form of type-safe function pointer, 'callback') |
PLCore::Functor< void, T0, T1, T2, T3, T4 > | Generic functor class (delegate, a form of type-safe function pointer, 'callback') |
PLCore::Functor< void, T0, T1, T2, T3, T4, T5 > | Generic functor class (delegate, a form of type-safe function pointer, 'callback') |
PLCore::Functor< void, T0, T1, T2, T3, T4, T5, T6 > | Generic functor class (delegate, a form of type-safe function pointer, 'callback') |
PLCore::Functor< void, T0, T1, T2, T3, T4, T5, T6, T7 > | Generic functor class (delegate, a form of type-safe function pointer, 'callback') |
PLCore::Functor< void, T0, T1, T2, T3, T4, T5, T6, T7, T8 > | Generic functor class (delegate, a form of type-safe function pointer, 'callback') |
PLCore::Functor< void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 > | Generic functor class (delegate, a form of type-safe function pointer, 'callback') |
PLCore::Functor< void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 > | Generic functor class (delegate, a form of type-safe function pointer, 'callback') |
PLCore::Functor< void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11 > | Generic functor class (delegate, a form of type-safe function pointer, 'callback') |
PLCore::Functor< void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12 > | Generic functor class (delegate, a form of type-safe function pointer, 'callback') |
PLCore::Functor< void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13 > | Generic functor class (delegate, a form of type-safe function pointer, 'callback') |
PLCore::Functor< void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14 > | Generic functor class (delegate, a form of type-safe function pointer, 'callback') |
PLCore::Functor< void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15 > | Generic functor class (delegate, a form of type-safe function pointer, 'callback') |
PLRenderer::ProgramGenerator::GeneratedProgram | |
PLMesh::Geometry | A geometry defines a part of the index buffer to describe a geometry |
PLMesh::MeshFile::Geometry | Geometry object |
PLRenderer::GeometryShader | Abstract renderer geometry shader resource |
PLScene::GMMSurface | Geometrically MipMapping surface |
PLScene::GMMSurfaceLevel | GMM surface geometrically mip mapping level |
PLScene::GMMSurfacePatch | GMM surface patch |
PLMath::Graph | Graph class (directed) |
PLMath::GraphHandler | Graph handler |
PLGui::Graphics | Graphics class |
PLGui::GraphicsHint | Graphics hint base class |
PLMath::GraphLoader | Abstract graph loader base class |
PLMath::GraphLoaderPL | Graph loader implementation for the PixelLight graph XML file format |
PLMath::GraphManager | This is a manager for the graph resource |
PLMath::GraphNode | Graph node class |
PLMath::GraphNodeHandler | Graph node handler |
PLMath::GraphPath | A path can be set of links to graph nodes or owning it's own private nodes |
PLMath::GraphPathHandler | Graph path handler |
PLMath::GraphPathLoader | Abstract graph path loader base class |
PLMath::GraphPathLoaderPL | Graph path loader implementation for the PixelLight graph path XML file format |
PLMath::GraphPathManager | This is a manager for the graph path resource |
PLCore::GrowFunction | Standard grow functions |
PLGui::Gui | Main GUI class |
PLGui::GuiApplication | Gui application class |
PLGui::GuiMessage | GUI message/event |
PLMath::Half | Static helper class for the half data type (16 bit floating point) |
PLCore::HashFunction | Different standard hash functions |
PLCore::HashMap< KeyType, ValueType, Hasher, Comparer, Grower > | Hash map template |
PLCore::HashMapIterator< KeyType, ValueType, Hasher, Comparer, Grower > | Hash map iterator class |
PLCore::HashMapKeyIterator< KeyType, ValueType, Hasher, Comparer, Grower > | Hash map key iterator class |
PLCore::Heap< KeyType, ValueType > | Abstract heap class template (priority queue) |
PLCore::Host | Network host base class |
PLCore::HTMLParser | HTML parser |
PLCore::Http | HTTP helper class |
PLCore::HttpClient | Http server |
PLCore::HttpClientConnection | Http client connection |
PLCore::HttpHandle | This class represents a tiny HTTP (Hypertext Transfer Protocol) client to download files via HTTP |
PLCore::HttpHeader | HTTP header |
PLCore::HttpServer | Http server |
PLCore::HttpServerConnection | Http server connection |
PLGraphics::IEColorKey | Image effect: Apply color key |
PLGraphics::IEConvert | Image effect: Convert data and color type of an image |
PLGraphics::IEFilter | Image effect: Generic image filter |
PLGraphics::IEFlipXAxis | Image effect: Flip the image around the x axis |
PLGraphics::IEFlipYAxis | Image effect: Flip the image around the y axis |
PLGraphics::IEMonochrome | Image effect: Convert color to grayscale using "human eye formula" (red*0.299 + green*0.587 + blue*0.114) |
PLGraphics::IERemovePalette | Image effect: Removes the palette |
PLGraphics::IEScale | Image effect: Apply scale |
PLGraphics::Image | Image class |
PLGui::Image | Image class |
PLGraphics::ImageBuffer | Image buffer class |
PLGraphics::ImageData | Image data, contains the actual data of an image buffer |
PLGraphics::ImageEffect | Abstract image effect base class |
PLGraphics::ImageEffects | Static image effects class |
PLGraphics::ImageEffectWrapper | Image effect wrapper |
PLGraphics::ImageLoader | Abstract image loader base class |
PLGraphics::ImageLoaderBMP | Image loader implementation for BMP file formats |
PLGraphics::ImageLoaderDDS | Image loader implementation for DDS file formats |
PLGraphics::ImageLoaderJPG | Image loader implementation for JPEG ("Joint Photographic Experts Group") file formats |
PLGraphics::ImageLoaderPNG | Image loader implementation for PNG file formats |
PLGraphics::ImageLoaderPPM | Image loader implementation for PPM file formats |
PLGraphics::ImageLoaderTGA | Image loader implementation for TGA ("Targa Image File"... "Targa"="Truevision Advanced Raster Graphics Array") file formats |
PLGraphics::ImagePalette | Color palette (also known as "color index") |
PLGraphics::ImagePart | Image part |
PLGraphics::ImageToolsWindows | Static class with some useful Windows image tools |
PLMesh::MeshFile::IndexBuffer | Index buffer |
PLRenderer::IndexBuffer | Abstract renderer index buffer (IBO) resource |
PLInput::InputManager | Input manager |
PLCore::IntegralType< T > | Class that recognizes integral types |
PLCore::IntegralType< int16 > | |
PLCore::IntegralType< int32 > | |
PLCore::IntegralType< int8 > | |
PLCore::IntegralType< uint16 > | |
PLCore::IntegralType< uint32 > | |
PLCore::IntegralType< uint8 > | |
PLMath::Intersect | Static class with some useful intersection tools |
PLCore::InvalidType< T > | Type that is considered invalid (unknown type) |
PLCore::IsBaseClass< Class, Base > | Check if one type is a base type of another |
PLCore::IsConvertible< From, To > | Check if two types are convertible |
PLCore::IsEnum< T > | Check if a type is an enum |
PLCore::IsEnum< InvalidType< T > > | |
PLCore::IsEqual< T1, T2 > | Check if two types are equal |
PLCore::IsEqual< T, T > | |
PLCore::Iterable< ValueType > | Abstract iterable (aggregate) class |
PLCore::Iterator< ValueType > | Iterator class |
PLCore::IteratorImpl< ValueType > | Abstract iterator implementation class |
PLMesh::Joint | Skeleton joint element |
PLMesh::MeshFile::Joint | Joint |
PLPhysics::Joint | Abstract PL physics joint (also called 'constraint') base class |
PLMesh::JointAni | Joint animation class |
PLPhysics::JointBall | Abstract PL physics ball and socket (other name: spherical) joint |
PLPhysics::JointController | Set of controller gains for a particular joint |
PLPhysics::JointCorkscrew | Abstract PL physics corkscrew joint |
PLMesh::JointHandler | Joint handler class |
PLPhysics::JointHinge | Abstract PL physics hinge (other name: revolute) joint |
PLPhysics::JointSlider | Abstract PL physics slider (other name: cylindrical) joint |
PLMesh::JointState | Joint state class |
PLMesh::MeshFile::JointState | Joint state |
PLPhysics::JointUniversal | Abstract PL physics universal joint |
PLPhysics::JointUpVector | Abstract PL physics up vector joint |
PLInput::Joystick | Joystick input device |
PLInput::Keyboard | Keyboard device |
PLGui::Label | Widget that displays a static text |
PLGui::Layout | Layout base class |
PLGui::LayoutBox | Box layout |
PLGui::LayoutHints | Layout information for a widget |
PLInput::LED | LED control |
PLRenderer::FixedFunctions::Light | Light data |
PLRenderer::FixedFunctions::LightType | Light types |
PLMath::Line | Line class |
PLScene::GMMSurfaceLevel::LinkingPiece | GMM surface level linking piece |
PLCore::List< ValueType > | Linked list class |
PLCore::SimpleList< ValueType >::ListElement | Internal linked simple list element |
PLCore::ListIterator< ValueType > | Linked list iterator class |
PLCore::Loadable | Abstract loadable (serialization) base class, derive your loadable classes from this class |
PLCore::LoadableManager | Loadable manager |
PLCore::LoadableType | Class describing a loadable type |
PLCore::Loader | Loader class |
PLCore::LoaderImpl | Abstract loader implementation base class, derive your concrete loader implementations from this class |
PLCore::Localization | Localization manager |
PLCore::LocalizationGroup | Localization group |
PLCore::LocalizationLoader | Abstract localization loader base class |
PLCore::LocalizationLoaderPL | Localization loader implementation for the PixelLight localization XML file format |
PLCore::LocalizationText | Localization text |
PLRenderer::Lock | Lock modes |
PLMesh::MeshFile::LODLevel | LOD level |
PLCore::Log | Log system class |
PLCore::LogFormatter | Abstract log formatter class |
PLCore::LogFormatterHtml | HTML log formatter |
PLCore::LogFormatterText | Text log formatter |
PLCore::LogFormatterXml | XML log formatter |
PLEngine::LookController | Look input controller |
PLCore::Map< KeyType, ValueType > | Abstract map (associative array) base template class |
PLRenderer::Material | Material resource class |
PLRenderer::MaterialHandler | Material handler class |
PLRenderer::MaterialLoader | Abstract material loader base class |
PLRenderer::MaterialLoaderPL | Material loader implementation for the PixelLight material XML file format |
PLRenderer::MaterialManager | This is a manager for the material resource |
PLMesh::MeshFile::Materials | Material list |
PLRenderer::FixedFunctions::MaterialState | Material states |
PLMath::Math | Static class with some useful math constants and functions |
PLMath::Matrix3x3 | 3x3 matrix |
PLMath::Matrix3x4 | 3x4 matrix |
PLMath::Matrix4x4 | 4x4 matrix |
PLRenderer::TextureAni::MatrixFrame | Matrix animation |
PLCore::MemberDesc | Member descriptor |
PLCore::MemoryManager | Static memory manager class |
PLGui::Menu | Abstract representation of a menu structure |
PLGui::MenuBar | Menu bar widget |
PLGui::MenuItem | Represents an item in a menu structure |
PLGui::MenuSeparator | Separator in a menu structure |
PLMesh::MeshFile::Mesh | Mesh |
PLMesh::Mesh | Mesh class |
PLMesh::MeshAnimationManager | This is a manager for the mesh animation element |
PLMesh::MeshAnimationManagerHardware | This is a hardware manager for the mesh animation element |
PLMesh::MeshAnimationManagerSoftware | This is a software manager for the mesh animation element |
PLMesh::MeshCreator | Abstract mesh creator base class |
PLMesh::MeshCreatorBezierPatch | Bezier batch mesh creator class |
PLMesh::MeshCreatorCappedCylinder | Capped cylinder mesh creator class aligned along the x axis |
PLMesh::MeshCreatorCube | Cube mesh creator class |
PLMesh::MeshCreatorCylinder | Cylinder mesh creator class |
PLMesh::MeshCreatorDisk | Disk mesh creator class |
PLMesh::MeshCreatorDome | Dome mesh creator class |
PLMesh::MeshCreatorFlashlight | Flashlight mesh creator class |
PLMesh::MeshCreatorPartialDisk | Partial disk mesh creator class |
PLMesh::MeshCreatorQuad | Quad mesh creator class |
PLMesh::MeshCreatorSphere | Sphere mesh creator class |
PLMesh::MeshCreatorSuperEllipse | Super ellipse mesh creator class |
PLMesh::MeshCreatorTeapot | Mesh creator class which will create "THE" teapot :) |
PLMesh::MeshCreatorTorus | Torus mesh creator class |
PLMesh::MeshCreatorTriangle | Triangle mesh creator class |
PLMesh::MeshEdge | Mesh edge |
PLMesh::MeshFile | PL mesh file format (binary, Little-Endian) |
PLMesh::MeshFile::MeshFileHeader | Main file header |
PLMesh::MeshHandler | Mesh handler |
PLMesh::MeshLoader | Abstract mesh loader base class |
PLMesh::MeshLoaderPL | Mesh loader implementation for the PixelLight mesh binary (Little-Endian) file format |
PLMesh::MeshLoaderPLXml | Mesh loader implementation for the PixelLight mesh XML file format |
PLMesh::MeshLODLevel | Mesh LOD level |
PLMesh::MeshManager | This is a manager for the mesh resource |
PLMesh::MeshMorphTarget | A morph target alters the vertex data for each frame |
PLMesh::MeshOctree | Mesh octree |
PLMesh::MeshTriangle | Mesh triangle |
PLGui::MessageBox | Message box |
PLGui::MessageFilter | Class to retrieve and filter GUI messages |
PLGui::MessageFilterDebug | Message filter that dumps all messages to the console |
PLGui::MessageFilterRule | Class that represents a filter rule |
PLCore::Method< DESC > | Method of a class |
PLCore::MethodSignature< CLASS, R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15 > | Signature for a method |
PLCore::MethodSignature< CLASS, R > | Signature for a method |
PLCore::MethodSignature< CLASS, R, T0 > | Signature for a method |
PLCore::MethodSignature< CLASS, R, T0, T1 > | Signature for a method |
PLCore::MethodSignature< CLASS, R, T0, T1, T2 > | Signature for a method |
PLCore::MethodSignature< CLASS, R, T0, T1, T2, T3 > | Signature for a method |
PLCore::MethodSignature< CLASS, R, T0, T1, T2, T3, T4 > | Signature for a method |
PLCore::MethodSignature< CLASS, R, T0, T1, T2, T3, T4, T5 > | Signature for a method |
PLCore::MethodSignature< CLASS, R, T0, T1, T2, T3, T4, T5, T6 > | Signature for a method |
PLCore::MethodSignature< CLASS, R, T0, T1, T2, T3, T4, T5, T6, T7 > | Signature for a method |
PLCore::MethodSignature< CLASS, R, T0, T1, T2, T3, T4, T5, T6, T7, T8 > | Signature for a method |
PLCore::MethodSignature< CLASS, R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 > | Signature for a method |
PLCore::MethodSignature< CLASS, R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 > | Signature for a method |
PLCore::MethodSignature< CLASS, R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11 > | Signature for a method |
PLCore::MethodSignature< CLASS, R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12 > | Signature for a method |
PLCore::MethodSignature< CLASS, R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13 > | Signature for a method |
PLCore::MethodSignature< CLASS, R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14 > | Signature for a method |
PLCore::MimeTypeManager | MIME type manager |
PLGui::ModBlend | Modifier that blends a widget in and out according to the mouse cursor |
PLGui::ModClose | Modifier that adds actions to the close button (close window or exit application) |
PLGui::ModFullscreen | Modifier that toggles a widgets fullscreen mode on 'ALT+ENTER' |
PLGui::Modifier | Modifier base class |
PLGui::ModSnap | Modifier that snaps a widget to window borders |
PLGui::ModTimeout | Modifier that closes the widget after a specific time |
PLGui::ModTooltip | Modifier that displays a tooltip for a widget |
PLCore::Module | Description and interface for modules |
PLCore::ModuleID< T > | Class to give each module a unique ID |
PLMesh::MeshFile::MorphTarget | Morph target |
PLMesh::MorphTargetAni | Morph target animation class |
PLMesh::MorphTargetAniManager | Morph target animation manager |
PLMesh::MeshFile::MorphTargetAnimation | Morph target animation |
PLInput::Mouse | Mouse input device |
PLEngine::MousePicking | Class offering scene picking functionality by using the mouse |
PLEngine::MoveController | Move input controller |
PLCore::Mutex | Mutex (Mutual Exclusion, binary semaphore) class |
PLCore::MutexGuard | Mutex guard class ("Scoped Locking"-idiom, also known as "synchronized block") |
PLCore::MutexImpl | Abstract base class for platform specific 'Mutex' implementations |
PLCore::MutexLinux | Linux 'Mutex' implementation |
PLCore::MutexWindows_CriticalSection | Windows 'Mutex' implementation using Windows critical section (lock/unlock only inside the same process) |
PLCore::MutexWindows_Mutex | Windows 'Mutex' implementation using Windows mutex (lock/unlock across multiple processes) |
PLPhysics::NoCollision | Disables collision between two bodies |
PLCore::NullType | Type that is not used |
PLCore::Object | Object base class |
PLCore::ObjectBase | Internal Object base class |
PLRenderer::OcclusionQuery | Abstract renderer occlusion query |
PLMath::Octree | Base octree class |
PLEngine::OrbitingController | Orbiting input controller |
PLGui::Panel | Container widget that displays a raised or sunken panel |
PLRenderer::Parameter | Parameters are used for material/effect parameters |
PLRenderer::ParameterManager | Parameter manager |
PLRenderer::Parameters | Abstract parameters interface |
PLCore::Params< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15 > | Parameters |
PLCore::Params< R > | Parameters |
PLCore::Params< R, T0 > | Parameters |
PLCore::Params< R, T0, T1 > | Parameters |
PLCore::Params< R, T0, T1, T2 > | Parameters |
PLCore::Params< R, T0, T1, T2, T3 > | Parameters |
PLCore::Params< R, T0, T1, T2, T3, T4 > | Parameters |
PLCore::Params< R, T0, T1, T2, T3, T4, T5 > | Parameters |
PLCore::Params< R, T0, T1, T2, T3, T4, T5, T6 > | Parameters |
PLCore::Params< R, T0, T1, T2, T3, T4, T5, T6, T7 > | Parameters |
PLCore::Params< R, T0, T1, T2, T3, T4, T5, T6, T7, T8 > | Parameters |
PLCore::Params< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 > | Parameters |
PLCore::Params< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 > | Parameters |
PLCore::Params< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11 > | Parameters |
PLCore::Params< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12 > | Parameters |
PLCore::Params< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13 > | Parameters |
PLCore::Params< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14 > | Parameters |
PLCore::Params< void > | Parameters |
PLCore::Params< void, T0 > | Parameters |
PLCore::Params< void, T0, T1 > | Parameters |
PLCore::Params< void, T0, T1, T2 > | Parameters |
PLCore::Params< void, T0, T1, T2, T3 > | Parameters |
PLCore::Params< void, T0, T1, T2, T3, T4 > | Parameters |
PLCore::Params< void, T0, T1, T2, T3, T4, T5 > | Parameters |
PLCore::Params< void, T0, T1, T2, T3, T4, T5, T6 > | Parameters |
PLCore::Params< void, T0, T1, T2, T3, T4, T5, T6, T7 > | Parameters |
PLCore::Params< void, T0, T1, T2, T3, T4, T5, T6, T7, T8 > | Parameters |
PLCore::Params< void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 > | Parameters |
PLCore::Params< void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 > | Parameters |
PLCore::Params< void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11 > | Parameters |
PLCore::Params< void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12 > | Parameters |
PLCore::Params< void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13 > | Parameters |
PLCore::Params< void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14 > | Parameters |
PLCore::Params< void, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15 > | Parameters |
PLCore::ParamsParser | Class for parsing parameters |
PLCore::ParamsParserXml | Class for parsing parameters from XML |
PLCore::ParseTools | Static class with some useful string parse tool functions |
PLMath::PerlinNoise | Static class containing the original noise implementation from Ken Perlin |
PLMath::PerlinNoiseTileable | Static class containing tileable perlin noise functions |
PLMath::PerlinNoiseTurbulence | Static class containing turbulence perlin noise functions |
PLEngine::PhysicsCharacterController | Physics character input controller |
PLEngine::PhysicsMouseInteraction | Mouse physics interaction input controller |
PLEngine::Picking | Class offering scene picking (some also call it 'trace line') functionality |
PLEngine::PickingResult | Class receiving the scene picking result and offering further functionality |
PLCore::Pipe | Class to create and access system pipes (named or unnamed) |
PLMath::Plane | Plane class |
PLMath::PlaneSet | A set of planes defines a convex volume (e.g. the frustum, an event area...) |
PLMath::Polygon | A polygon is a set of vertices on a same plane. This is only a base class with vertices... to add texture coords etc. to have to derive it! |
PLCore::Pool< ValueType > | Pool class |
PLCore::PoolIterator< ValueType > | Linked pool iterator class |
PLGui::PopupMenu | Popup menu widget |
PLRenderer::Primitive | Primitive types |
PLCore::Process | Class for running and controlling an external process |
PLCore::ProfileGroup | Profiling group |
PLCore::ProfileGroupElement | Profiling group element |
PLCore::Profiling | PixelLight profiling system |
PLRenderer::Program | Abstract renderer program resource |
PLRenderer::ProgramAttribute | Abstract renderer program attribute (also known as "varying parameter") |
PLRenderer::ProgramGenerator | Program generator for "Über-Shader" |
PLRenderer::ProgramUniform | Abstract renderer program uniform |
PLRenderer::ProgramUniformBlock | Abstract renderer program uniform block |
PLRenderer::ProgramWrapper | Comfort renderer program wrapper |
PLScene::VisContainer::Projection | Projection information |
PLMath::Quadtree | Quadtree |
PLMath::QuadtreePatch | Quadtree patch |
PLMath::Quaternion | Quaternion |
PLCore::Queue< ValueType > | Queue (FIFO -> First In First Out) template |
PLCore::QuickSort | Quick sort class |
PLGui::RadioButton | A radio button |
PLPhysics::RagdollBody | Ragdoll body |
PLPhysics::RagdollJoint | Ragdoll joint |
PLPhysics::RagdollLoader | Abstract ragdoll loader base class |
PLPhysics::RagdollLoaderPL | Ragdoll loader implementation for the PixelLight ragdoll XML file format |
PLMath::Ray | Ray class |
PLMath::Rectangle | Rectangle (2D axis aligned bounding box) class |
PLCore::RefCount< AType > | Reference counter template |
PLCore::RefCountPtr< AType > | Reference counted pointer template |
PLCore::RegEx | Regular expression class (PCRE syntax) |
PLCore::Registry | Registry key handle |
PLCore::RegistryImpl | Abstract base class for platform specific 'Registry' implementations |
PLCore::RegistryWindows | Windows 'Registry' implementation |
PLRenderer::Renderer | Abstract renderer main class |
PLRenderer::RendererApplication | Renderer application class |
PLRenderer::RendererContext | Renderer context |
PLRenderer::FixedFunctions::RenderState | Fixed functions render states |
PLRenderer::RenderState | Render states |
PLRenderer::RenderStates | Render states RTTI wrapper class |
PLSound::Resource | Sound resource |
PLCore::Resource< AType > | Resource template |
PLRenderer::Resource | Renderer resource base class |
PLRenderer::ResourceHandler | Resource handler |
PLSound::ResourceHandler | Resource handler |
PLCore::ResourceHandler< AType > | Resource handler template |
PLCore::ResourceManager< AType > | Abstract resource manager template |
PLCore::Runtime | PixelLight framework runtime class |
PLRenderer::Sampler | Sampler states |
PLRenderer::SamplerStates | Sampler states RTTI wrapper class |
PLScene::SCCell | Cell (other names: area/sector/zone/room/cluster) scene node container |
PLScene::SceneApplication | Scene application class |
PLScene::SceneContainer | Scene container node (group node) class which is using scene nodes |
PLScene::SceneContext | Scene context |
PLScene::SceneHierarchy | Abstract scene hierarchy class (spatial database, Bounding Volume Hierarchies (BVHs)) |
PLScene::SceneHierarchyNode | Abstract scene hierarchy node class |
PLScene::SceneHierarchyNodeItem | Scene hierarchy node item class |
PLScene::SceneLoader | Abstract scene loader base class |
PLScene::SceneLoaderPL | Scene loader implementation for the PixelLight scene XML file format |
PLScene::SceneNode | Abstract scene node (leaf node) class |
PLScene::SceneNodeHandler | Scene node handler |
PLScene::SceneNodeModifier | Abstract scene node modifier (other name: controller) class |
PLScene::SceneQuery | Abstract scene query class |
PLScene::SceneQueryHandler | Scene query handler |
PLScene::SceneQueryManager | Scene query manager that is ONLY used within SceneContainer internally |
PLScene::SceneRenderer | Scene renderer class |
PLScene::SceneRendererHandler | Scene renderer handler class |
PLScene::SceneRendererLoader | Abstract scene renderer loader base class |
PLScene::SceneRendererLoaderPL | Scene renderer loader implementation for the PixelLight scene renderer XML file format |
PLScene::SceneRendererManager | This is a manager for the scene renderer resource |
PLScene::SceneRendererPass | Abstract scene renderer pass class |
PLEngine::SceneRendererTool | Class offering scene renderer tool functionality |
PLScene::SCMirror | Planar mirror scene node |
PLPhysics::SCPhysicsWorld | Physics world scene node container |
PLGui::Screen | Screen class |
PLEngine::Screenshot | Class offering screenshot functionality |
PLScene::SCRenderToTexture | Render to texture scene container |
PLCore::Script | Abstract script base class |
PLEngine::ScriptApplication | Script application class |
PLCore::ScriptBinding | Abstract script binding class |
PLCore::ScriptManager | Script manager |
PLGui::ScrollBar | Scroll bar widget |
PLGui::ScrollWidget | Container that allows it's content to be scrolled |
PLSound::SCSound | Sound scene node container |
PLScene::SCUnknown | Unknown scene container |
PLCore::SearchFilter | Abstract class for implementing filters on searches |
PLCore::SearchFilterRegEx | Search filter working with a regular expression (PCRE syntax) |
PLCore::SearchFilterWildcard | Search filter working with wildcards (e.g. "*.txt", "pixel?ight.*") |
PLCore::Semaphore | Counting semaphore class |
PLCore::SemaphoreImpl | Abstract base class for platform specific 'Semaphore' implementations |
PLCore::SemaphoreLinux | Linux 'Semaphore' implementation |
PLCore::SemaphoreWindows | Windows 'Semaphore' implementation |
PLPhysics::Sensor | Abstract PL physics sensor base class |
PLPhysics::SensorAABoundingBox | Abstract PL physics axis aligned bounding box sensor |
PLInput::SensorManager | Sensor manager input device |
PLPhysics::SensorRaycast | Abstract PL physics ray cast sensor |
PLCore::Server | Network server class |
PLRenderer::FixedFunctions::Shade | Shade modes |
PLRenderer::Shader | Abstract renderer shader resource |
PLRenderer::ShaderLanguage | Abstract shader language class |
PLScene::SHKdTree | Kd tree scene hierarchy (axis aligned binary tree) |
PLScene::SHKdTreeNode | Kd tree scene hierarchy node class |
PLScene::SHList | Scene hierarchy which is in fact a simple list (a special case of a tree :) |
PLScene::SHListNode | List scene hierarchy node class |
PLCore::Signal< DESC > | Event of a class |
PLCore::Signature< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15 > | Signature for a function |
PLCore::Signature< R > | Signature for a function |
PLCore::Signature< R, T0 > | Signature for a function |
PLCore::Signature< R, T0, T1 > | Signature for a function |
PLCore::Signature< R, T0, T1, T2 > | Signature for a function |
PLCore::Signature< R, T0, T1, T2, T3 > | Signature for a function |
PLCore::Signature< R, T0, T1, T2, T3, T4 > | Signature for a function |
PLCore::Signature< R, T0, T1, T2, T3, T4, T5 > | Signature for a function |
PLCore::Signature< R, T0, T1, T2, T3, T4, T5, T6 > | Signature for a function |
PLCore::Signature< R, T0, T1, T2, T3, T4, T5, T6, T7 > | Signature for a function |
PLCore::Signature< R, T0, T1, T2, T3, T4, T5, T6, T7, T8 > | Signature for a function |
PLCore::Signature< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 > | Signature for a function |
PLCore::Signature< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 > | Signature for a function |
PLCore::Signature< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11 > | Signature for a function |
PLCore::Signature< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12 > | Signature for a function |
PLCore::Signature< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13 > | Signature for a function |
PLCore::Signature< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14 > | Signature for a function |
PLCore::SignatureString< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15 > | Convert signature to string |
PLCore::SimpleList< ValueType > | Linked simple list class |
PLCore::SimpleListIterator< ValueType > | Linked simple list iterator class |
PLCore::SimpleMap< KeyType, ValueType, Comparer > | Simple map template |
PLCore::SimpleMapIterator< KeyType, ValueType, Comparer > | Simple map iterator class |
PLCore::SimpleMapKeyIterator< KeyType, ValueType, Comparer > | Simple map key iterator class |
PLGui::AbstractMenu::SItem | Position and state data for a menu item |
PLGui::SizeHint | Size hint |
PLMesh::MeshFile::Skeleton | Skeleton |
PLMesh::Skeleton | Hierarchical skeleton class |
PLMesh::SkeletonAniLoader | Abstract skeleton animation loader base class |
PLMesh::SkeletonHandler | Skeleton handler code |
PLMesh::SkeletonManager | This is a manager for the skeleton resource |
PLScene::SkinLoader | Abstract skin loader base class (embedded within SNMesh) |
PLScene::SkinLoaderPL | Skin loader implementation for the PixelLight skin XML file format |
PLScene::SkyLayer | Sky layer |
PLScene::SkyLoader | Abstract sky loader base class |
PLScene::SkyLoaderPL | Sky loader implementation for the PixelLight sky XML file format |
PLGui::Slider | Slider widget |
PLGui::SlimEntry | Slim widgets: Entry widget that can contain an image and a text |
PLCore::Slot< DESC > | Event handler of a class |
PLCore::SmartPtr< AType > | Smart pointer template |
PLScene::SNAntiPortal | Anti-portal scene node |
PLScene::SNArea | An area is a set of planes defining a convex area in your scene |
PLScene::SNBitmap | Abstract bitmap scene node |
PLScene::SNBitmap2D | 2D bitmap (overlay) scene node |
PLScene::SNBitmap3D | 3D bitmap scene node |
PLScene::SNCamera | PixelLight standard camera scene node |
PLScene::SNCellPortal | Cell-portal scene node |
PLEngine::SNConsole | Standard console implementation |
PLEngine::SNConsoleBase | Abstract console base class |
PLScene::SNCoordinateAxis | Abstract base scene node for coordinate axis visualization |
PLScene::SNCoordinateAxis3D | Scene node for 3D coordinate axis visualization |
PLScene::SNCoordinateAxisRotation | Scene node that draws coordinate axis (on the lower right by default) of the screen showing the current rotation |
PLScene::SNDirectionalLight | Directional light scene node representing parallel light beams coming from an infinite distance at a certain direction |
PLScene::SNEffectLight | Effect light scene node |
PLEngine::SNEngineInformation | Engine information scene node |
PLScene::SNEventArea | An event area is a region in the scene where an event can be caused |
PLScene::SNFog | Abstract fog scene node base class |
PLScene::SNHelper | Helper scene node |
PLScene::SNKeyValue | Key/value data scene node |
PLScene::SNLight | Abstract light scene node base class |
PLScene::SNLine | Line scene node |
PLScene::SNLineBox | Line box scene node |
PLScene::SNLineGrid | Line grid scene node on the nodes local space x/y-plane |
PLEngine::SNLoadScreen | Load screen scene node |
PLEngine::SNLoadScreenBase | Abstract load screen base scene node |
PLEngine::SNLoadScreenPL | PixelLight load screen scene node |
PLScene::SNMAnchor | Scene node anchor modifier class |
PLScene::SNMBillboard | Abstract billboard scene node modifier class |
PLScene::SNMBillboardCylindrical | Cylindrical (axis aligned) billboard scene node modifier class |
PLScene::SNMBillboardSpherical | Spherical (point rotated) billboard scene node modifier class |
PLScene::SNMCameraZoom | Scene node modifier class implementing camera zoom |
PLEngine::SNMCameraZoomController | Scene node modifier class implementing camera zoom input control |
PLScene::SNMDeactivationOnTimeout | Deactivation on timeout scene node modifier class |
PLScene::SNMDraw | Abstract scene node modifier base class for modifiers that promise to ONLY draw over the owner scene node without manipulating anything |
PLScene::SNMDrawRectangle | Scene node modifier class drawing a 2D rectangle around the owner scene node |
PLEngine::SNMEgoLookController | Scene node rotation input controller modifier class with 3D restriction |
PLEngine::SNMEgoOrbitingController | Scene node modifier class rotating a scene node towards a target scene node using an input controller with 3D restriction |
PLScene::SNMesh | An mesh is a special scene node that has a 3D mesh attached to it by default |
PLScene::SNMKeyValue | Key/value data scene node modifier |
PLScene::SNMLightRandomAnimation | Scene node modifier class for a random light color animation |
PLEngine::SNMLookController | Scene node rotation input controller modifier class without 3D restriction |
PLScene::SNMMesh | Abstract scene node modifier base class for modifiers that promise to ONLY manipulate mesh properties of the owner scene node |
PLScene::SNMMeshAnimation | Mesh scene node animation modifier class |
PLScene::SNMMeshJoint | Mesh scene node joint modifier class |
PLScene::SNMMeshMorph | Mesh scene node morph modifier class |
PLScene::SNMMeshMorphBlink | Animated scene node mesh morph modifier class |
PLScene::SNMMeshMorphCameraNear | Animated scene node mesh morph modifier class |
PLScene::SNMMeshUpdate | Mesh scene node modifier which performs frequent mesh updates |
PLEngine::SNMMoveController | Scene node move input controller modifier class |
PLScene::SNMOrbiting | Scene node modifier class for orbiting around a target scene node |
PLEngine::SNMOrbitingController | Scene node modifier class rotating a scene node towards a target scene node using an input controller |
PLPhysics::SNMPhysics | Abstract physics scene node modifier base class |
PLPhysics::SNMPhysicsBody | Abstract physics body scene node modifier |
PLPhysics::SNMPhysicsBodyBox | Physics box body scene node modifier |
PLPhysics::SNMPhysicsBodyCapsule | Physics capsule body scene node modifier |
PLPhysics::SNMPhysicsBodyChamferCylinder | Physics chamfer cylinder body scene node modifier |
PLPhysics::SNMPhysicsBodyCone | Physics cone body scene node modifier |
PLPhysics::SNMPhysicsBodyConvexHull | Physics convex hull body scene node modifier |
PLPhysics::SNMPhysicsBodyCylinder | Physics cylinder body scene node modifier |
PLPhysics::SNMPhysicsBodyEllipsoid | Physics ellipsoid body scene node modifier |
PLPhysics::SNMPhysicsBodyMesh | Physics mesh body scene node modifier |
PLPhysics::SNMPhysicsBodySphere | Physics sphere body scene node modifier |
PLPhysics::SNMPhysicsBodyTerrain | Physics terrain body scene node modifier |
PLEngine::SNMPhysicsCharacter | Basic PL physics character scene node modifier class |
PLEngine::SNMPhysicsCharacterController | Basic PL physics character controller scene node modifier class |
PLPhysics::SNMPhysicsCorrectDistance | Scene node modifier class correcting the distance between the owner scene node and a target scene node by using physics tests |
PLPhysics::SNMPhysicsForce | Physics scene node modifier adding a force to the first found physics body of the owner scene node |
PLPhysics::SNMPhysicsJoint | Abstract physics joint scene node modifier |
PLPhysics::SNMPhysicsJointBall | Physics ball and socket joint scene node modifier |
PLPhysics::SNMPhysicsJointCorkscrew | Physics corkscrew joint scene node modifier |
PLPhysics::SNMPhysicsJointHinge | Physics hinge joint scene node modifier |
PLPhysics::SNMPhysicsJointSlider | Physics slider joint scene node modifier |
PLPhysics::SNMPhysicsJointUniversal | Physics universal joint scene node modifier |
PLPhysics::SNMPhysicsJointUpVector | Physics up vector joint scene node modifier |
PLPhysics::SNMPhysicsTorque | Physics scene node modifier adding a torque to the first found physics body of the owner scene node |
PLPhysics::SNMPhysicsUpdateVelocity | Updates the linear and angular velocity of physics bodies according to the scene node movement |
PLScene::SNMPositionKeyframeAnimation | Keyframe position animation scene node modifier class |
PLEngine::SNMPositionKeyframeRecord | Keyframe position record scene node modifier class |
PLScene::SNMPositionLinearAnimation | Linear position animation scene node modifier class |
PLScene::SNMPositionMoveToTarget | Scene node modifier class moving the owner scene node towards a target scene node |
PLScene::SNMPositionPath | Scene node modifier class moving the position of a scene node along a given path |
PLScene::SNMPositionRandomAnimation | Random position animation scene node modifier class |
PLScene::SNMRotationFixRoll | Scene node modifier class 'correcting' the rotation of a scene node |
PLScene::SNMRotationKeyframeAnimation | Keyframe rotation animation scene node modifier class |
PLEngine::SNMRotationKeyframeRecord | Keyframe rotation record scene node modifier class |
PLScene::SNMRotationLinearAnimation | Linear rotation animation scene node modifier class |
PLScene::SNMRotationMoveDirection | Scene node modifier class rotating a scene node into the direction it's moving |
PLScene::SNMRotationTarget | Scene node modifier class rotating a scene node towards a target scene node |
PLScene::SNMScaleKeyframeAnimation | Keyframe scale animation scene node modifier class |
PLScene::SNMScaleRandomAnimation | Random scale animation scene node modifier class |
PLSound::SNMSound | Scene node modifier which is able to playback a sound |
PLScene::SNMTransform | Abstract scene node modifier base class for modifiers that promise to ONLY manipulate the transform of the owner scene node |
PLScene::SNMUnknown | Unknown scene node modifier |
PLEngine::SNPhysicsMouseInteraction | Mouse physics interaction scene node |
PLScene::SNPoint | Simple point scene node |
PLScene::SNPointLight | Omni directional point light scene node were light is emitted from a single point in space |
PLScene::SNPortal | Abstract portal scene node |
PLScene::SNProjectivePointLight | Omni directional projective point light scene node |
PLScene::SNProjectiveSpotLight | Projective spot light scene node |
PLPhysics::SNRagdoll | Ragdoll scene node |
PLScene::SNSky | Sky scene node |
PLSound::SNSound | Scene node which is able to playback a sound |
PLScene::SNSphereFog | Spherical volumetric fog scene node |
PLScene::SNSpotLight | Spot light scene node |
PLScene::SNString | String data scene node |
PLScene::SNTerrain | Terrain scene node |
PLScene::SNText | Abstract text scene node |
PLScene::SNText2D | 2D text scene node |
PLScene::SNText3D | 3D ("flat") text scene node |
PLScene::SNUnknown | Unknown scene node |
PLCore::Socket | Socket class |
PLCore::SocketAddress | Socket address class encapsulating an IP/internet address |
PLSound::SoundManager | Abstract sound manager main class |
PLSound::Source | Abstract sound source resource |
PLInput::SpaceMouse | SpaceMouse input device |
PLRenderer::SPDefault | This surface painter is called when the window content should be drawn |
PLCore::SpecializeIfEqual< T1, T2, TMPL, TYPE > | Template to specialize another template only if two types are equal |
PLCore::SpecializeIfEqual< T1, T1, TMPL, TYPE > | |
PLRenderer::SPEffectPreview | Effect preview surface painter class |
PLMath::Sphere | Sphere class |
PLGui::Splitter | Container widget that splits an area into two sides |
PLInput::SplitTouchPad | Gamepad device emulation by using a touch screen making it possible to e.g. move & look at the same time |
PLRenderer::SPMaterialPreview | Material preview surface painter class |
PLMesh::SPMeshPreview | Mesh preview surface painter class |
PLRenderer::SPPreview | Abstract preview surface painter base class |
PLScene::SPScene | Scene graph surface painter class |
PLRenderer::SPTexturePreview | Texture preview surface painter class |
PLScene::SQAABoundingBox | Axis aligned bounding box intersection scene query class |
PLScene::SQByClassName | Scene node enumeration by class name scene query class |
PLScene::SQByName | Scene node enumeration by name scene query class |
PLScene::SQCull | Visibility determination scene query class |
PLScene::SQEnumerate | Scene node enumeration scene query class |
PLScene::SQLine | Line intersection scene query class |
PLScene::SQPlaneSet | Plane set volume intersection scene query class |
PLScene::SQPoint | Point intersection scene query class |
PLScene::SQSphere | Sphere intersection scene query class |
PLGui::ScrollBar::SScrollBarButton | Scroll bar button |
PLGui::ScrollBar::SScrollBarSlider | Scroll bar slider |
PLGui::Slider::SSliderHandle | Slider handle |
PLCore::Stack< ValueType > | Stack template (FILO -> First In Last Out) |
PLRenderer::Statistics | Renderer statistics |
PLScene::SQCull::Statistics | Several statistics of the culling process |
PLRenderer::StencilOp | Stencil operations |
PLCore::Stopwatch | Stopwatch |
PLCore::StorageChooser< STORAGE, CLASS_GS, CLASS_MOD > | Helper class to choose a storage type |
PLCore::StorageChooser< StorageDirectValue, CLASS_GS, CLASS_MOD > | Helper class to choose a storage type |
PLCore::StorageChooser< StorageGetSet, CLASS_GS, CLASS_MOD > | Helper class to choose a storage type |
PLCore::StorageChooser< StorageModifyAttr, CLASS_GS, CLASS_MOD > | Helper class to choose a storage type |
PLCore::StorageDirectValue | Storage type: Store a direct value of the specific type |
PLCore::StorageGetSet | Storage type: Use getter and setter methods to store a value |
PLCore::StorageModifyAttr | Storage type: Use an already defined attribute to store a value |
PLCore::String | String class |
PLCore::StringBuffer | Abstract base class that contains the buffer for a string |
PLCore::StringBufferASCII | Class that contains the buffer for a ASCII string |
PLCore::StringBufferManager | String buffer manager |
PLCore::StringBufferUnicode | Class that contains the buffer for a Unicode string |
PLCore::StringBufferUTF8 | Class that contains the buffer for a UTF8 string |
PLRenderer::Surface | Abstract renderer surface where we can render in |
PLRenderer::SurfaceHandler | A renderer surface handler will be informed automatically if it's renderer surface is destroyed |
PLRenderer::SurfacePainter | Abstract surface painter base class |
PLRenderer::SurfaceTextureBuffer | A texture buffer renderer surface where we can render in (RTT -> Render To Texture) |
PLRenderer::SurfaceWindow | A window renderer surface where we can render in |
PLRenderer::SurfaceWindowHandler | A renderer surface window handler will be informed automatically if it's renderer surface is destroyed |
PLCore::System | Provides access to system and platform functions |
PLCore::SystemAndroid | Android 'System' implementation |
PLGui::SystemButton | Button that represents a system button in a title bar (minimize, maximize, ...) |
PLCore::SystemImpl | Abstract base class for platform specific 'System' implementations |
PLCore::SystemMacOSX | MacOSX 'System' implementation |
PLGui::TabBar | Tab bar widget |
PLGui::TabBarButton | Tab bar button |
PLGui::TabBarEntry | Tab bar entry |
PLGui::TabContainer | Tab container |
PLScene::TerrainLoader | Abstract terrain loader base class |
PLScene::TerrainLoaderPL | Terrain loader implementation for the PixelLight terrain XML file format |
PLRenderer::TessellationMode | Tessellation mode |
PLRenderer::FixedFunctions::TexCoordGen | Texture coordinate generation modes |
PLRenderer::Texture | Texture resource class |
PLRenderer::TextureAddressing | Texture addressing modes |
PLRenderer::TextureAni | Texture animation resource class |
PLRenderer::TextureAniLoader | Abstract texture animation loader base class |
PLRenderer::TextureAniLoaderPL | Texture animation loader implementation for the PixelLight texture animation XML file format |
PLRenderer::TextureBuffer | Abstract renderer texture buffer resource base class |
PLRenderer::TextureBuffer1D | Abstract renderer 1D texture buffer resource |
PLRenderer::TextureBuffer2D | Abstract renderer 2D texture buffer resource |
PLRenderer::TextureBuffer2DArray | Abstract renderer 2D array texture buffer resource (kind of 3D texture, but without filtering between the depth layers) |
PLRenderer::TextureBuffer3D | Abstract renderer 3D texture buffer (also called 'volume texture') resource |
PLRenderer::TextureBufferCube | Abstract renderer cube texture buffer resource |
PLRenderer::TextureBufferRectangle | Abstract renderer rectangle texture buffer resource |
PLRenderer::TextureCreator | Abstract texture creator base class |
PLRenderer::TextureCreatorAngleCubeMap | Angle cube map (TextureBuffer::R8G8B8) texture creator class |
PLRenderer::TextureCreatorASCII3D | 3D ASCII texture (TextureBuffer::L8) creator class |
PLRenderer::TextureCreatorBlank2D | Blank 2D texture (TextureBuffer::R8G8B8) creator class |
PLRenderer::TextureCreatorHorizonMap3D | 3D horizon map texture (TextureBuffer::L8) creator class |
PLRenderer::TextureCreatorNormalizationCubeMap | Normalization cube map (TextureBuffer::R8G8B8) texture creator class |
PLRenderer::TextureCreatorRandom2D | Random 2D texture (TextureBuffer::R8G8B8) creator class |
PLRenderer::TextureCreatorSpot2D | Spot 2D texture (TextureBuffer::L8) creator class |
PLRenderer::TextureCreatorTurbulence3D | 3D turbulence texture (TextureBuffer::L8) creator class |
PLRenderer::FixedFunctions::TextureEnvironment | Texture environment modes |
PLRenderer::TextureFiltering | Texture filtering modes |
PLRenderer::TextureAni::TextureFrame | Texture animation |
PLRenderer::TextureHandler | Texture handler class |
PLRenderer::TextureManager | This is a manager for the texture resource |
PLRenderer::FixedFunctions::TextureStage | Texture stage states |
PLGui::Theme | Theme |
PLGui::ThemeDesktop | PixelLight desktop theme |
PLGui::ThemeIngame | PixelLight ingame theme |
PLCore::Thread | Thread class |
PLCore::ThreadFunction | Abstract base class for thread functions ('Runnable'-interface if you come from Java :) |
PLCore::ThreadImpl | Abstract base class for platform specific 'Thread' implementations |
PLCore::ThreadLinux | Linux 'Thread' implementation |
PLCore::ThreadWindows | Windows 'Thread' implementation |
PLCore::Time | Time and date class |
PLGui::Timer | Timer class |
PLGui::TimerThread | Timer operation thread |
PLCore::Timing | Timing stuff |
PLGui::ToggleButton | A standard button that can be toggled (binary state) |
PLCore::Tokenizer | Tokenizer class for parsing texts (also called 'scanner' or 'lexer' -> lexical analysis) |
PLCore::Tools | Static class with some useful tool functions |
PLGui::Tooltip | A simple tooltip widget |
PLRenderer::FixedFunctions::Transform | Transform states |
PLMath::Transform3 | 3D transform class |
PLGui::TrayIcon | Tray icon class |
PLCore::TrueType | Class representing 'true' in templates |
PLCore::Type< T > | Generic type wrapper |
PLCore::TypeClassification< T > | Classify a type (check if it is a class, an enum, etc.) |
PLCore::TypeInfo< T > | Dynamic type wrapper |
PLCore::Typelist< R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15 > | |
PLRenderer::UniformBuffer | Abstract renderer uniform buffer (UBO, aka "constant buffer") resource |
PLCore::Url | Contains a path or URL (Uniform Resource Locator) |
PLRenderer::Usage | Usage flags |
PLCore::UTF8Tools | Static class with UTF8 tool functions |
PLCore::Var< T, ACCESS, STORAGE > | Typed variable |
PLCore::VarAccess< T, ACCESS, STORAGE > | Access mode for a variable |
PLCore::VarAccess< T, AccessReadOnly, STORAGE > | Access mode for a variable |
PLCore::VarAccess< T, AccessReadWrite, STORAGE > | Access mode for a variable |
PLCore::VarDesc | Variable descriptor |
PLEngine::ConsoleCommand::Variable | Console variable |
PLCore::VarStorage< T, STORAGE, STORAGETYPE > | Storage type of a variable |
PLCore::VarStorage< T, STORAGE, StorageDirectValue > | Storage type of a variable |
PLCore::VarStorage< T, STORAGE, StorageGetSet > | Storage type of a variable |
PLCore::VarStorage< T, STORAGE, StorageModifyAttr > | Storage type of a variable |
PLMath::Vector2 | 2D vector |
PLMath::Vector2i | 2D integer vector |
PLMath::Vector3 | 3D vector |
PLMath::Vector3i | 3D integer vector |
PLMath::Vector4 | 4D vector |
PLCore::Version | Version class |
PLScene::GMMSurface::Vertex | GMM surface vertex |
PLMesh::MeshFile::VertexAttribute | Vertex attribute of a vertex buffer |
PLMesh::MeshFile::VertexBuffer | Vertex buffer |
PLRenderer::VertexBuffer | Renderer vertex buffer (VBO) resource |
PLRenderer::VertexShader | Abstract renderer vertex shader resource |
PLMesh::MeshFile::VertexWeights | Vertex weights |
PLMesh::VertexWeights | Vertex weights class for managing a list of weights per vertex |
PLInput::VirtualController | Virtual input controller |
PLInput::VirtualStandardController | Standard virtual input controller |
PLScene::VisContainer | Container of the visibility tree |
PLScene::VisManager | Internal visibility manager used by VisContainer |
PLScene::VisNode | Node of the visibility tree |
PLScene::VisPortal | Portal of the visibility tree |
PLMesh::Weight | Weight class |
PLMesh::MeshFile::Weight | Weight |
PLGui::Widget | Widget class |
PLGui::WidgetFunctions | Widget functions base class |
PLGui::WidgetHandler | Widget handler class |
PLInput::WiiMote | WiiMote input device |
PLGui::Window | Base class for windows (widgets with a border and a title bar) |
PLGui::WindowContainer | Base class for window containers |
PLPhysics::World | Abstract PL physics world (also called 'simulator') base class |
PLCore::Wrapper | Static class with some few simple wrappers you can use to avoid for instance nasty standard header includes were they are undesired |
PLCore::XmlAttribute | XML element attribute |
PLCore::XmlBase | Abstract XML base class |
PLCore::XmlComment | XML comment node |
PLCore::XmlDeclaration | XML declaration node |
PLCore::XmlDocument | XML (Extensible Markup Language) document node |
PLCore::XmlElement | The XML element is a container class |
PLCore::XmlNode | Abstract XML node |
PLCore::XmlParsingData | XML parsing data |
PLCore::XmlText | XML text node - contained in an XML element |
PLCore::XmlUnknown | Unknown XML node |
PLCore::ZipHandle::ZipEntry | Represents an entry (file or directory) in a ZIP-file |
PLCore::ZipHandle | This class represents a handle for working on a ZIP-file |