CUrho3D::Allocator< T > | Allocator template class. Allocates objects of a specific class |
CUrho3D::AllocatorBlock | Allocator memory block |
CUrho3D::AllocatorNode | Allocator node |
CUrho3D::Spriter::Animation | Animation |
CUrho3D::AnimationControl | Control data for an animation. @nocount |
CUrho3D::AnimationKeyFrame | Skeletal animation keyframe |
CUrho3D::AnimationStateTrack | Animation instance per-track data |
CUrho3D::AnimationTrack | Skeletal animation track, stores keyframes of a single bone. @nocount |
CUrho3D::AnimationTriggerPoint | Animation trigger point |
CUrho3D::AreaAllocator | Rectangular area allocator |
CUrho3D::AsyncProgress | Asynchronous loading progress of a scene |
CUrho3D::AttributeHandle | Attribute handle returned by Context::RegisterAttribute and used to chain attribute setup calls |
CUrho3D::AttributeInfo | Description of an automatically serializable variable |
CUrho3D::AutoProfileBlock | Helper class for automatically beginning and ending a profiling block |
►Cb2ContactListener | |
CUrho3D::PhysicsWorld2D | 2D physics simulation world component. Should be added only to the root scene node |
►Cb2Draw | |
CUrho3D::PhysicsWorld2D | 2D physics simulation world component. Should be added only to the root scene node |
CUrho3D::BackgroundLoadItem | Queue item for background loading of a resource |
►CUrho3D::Batch | Queued 3D geometry draw call |
CUrho3D::BatchGroup | Instanced 3D geometry draw call |
CUrho3D::BatchGroupKey | Instanced draw call grouping key |
CUrho3D::BatchQueue | Queue that contains both instanced and non-instanced draw calls |
CUrho3D::BiasParameters | Depth bias parameters. Used both by lights (for shadow mapping) and materials |
CUrho3D::BigInt | |
CUrho3D::Billboard | One billboard in the billboard set. @nocount |
CUrho3D::Bone | Bone in a skeleton. @nocount |
CUrho3D::BoundingBox | Three-dimensional axis-aligned bounding box |
►CbtIDebugDraw | |
CUrho3D::PhysicsWorld | Physics simulation world component. Should be added only to the root scene node |
►CbtMotionState | |
CUrho3D::RigidBody | Physics rigid body component |
CUrho3D::CascadeParameters | Cascaded shadow map parameters |
CUrho3D::Color::ChannelMask | Mask describing color channels |
CUrho3D::Spriter::CharacterMap | Character map |
CUrho3D::CharLocation | Cached character location and size within text. Used for queries related to text editing |
CUrho3D::Color | RGBA color |
CUrho3D::ColorFrame | Color animation frame definition. @nocount |
CUrho3D::CompressedLevel | Compressed image mip level |
CUrho3D::Condition | Condition on which a thread can wait |
CUrho3D::PhysicsWorld2D::ContactInfo | Contact info |
CUrho3D::Controls | Controls sent over the network |
CUrho3D::Vector< T >::CopyTag | |
CUrho3D::CrowdObstacleAvoidanceParams | Parameter structure for obstacle avoidance params (copied from DetourObstacleAvoidance.h in order to hide Detour header from Urho3D library users) |
CUrho3D::CursorShapeInfo | Cursor image and hotspot information |
CUrho3D::CustomGeometryVertex | Custom geometry vertex. @nocount |
►CUrho3D::CustomVariantValue | Custom variant value. This type is not abstract to store it in the VariantValue by value |
CUrho3D::CustomVariantValueImpl< T > | Custom variant value implementation |
CUrho3D::CustomVariantValueTraits< T > | Custom variant value type traits. Specialize the template to implement custom type behavior |
CUrho3D::DbResult | Database query result |
CUrho3D::DebugLine | Debug rendering line |
CUrho3D::DebugTriangle | Debug render triangle |
CUrho3D::Decal | One decal in a decal set |
CUrho3D::DecalVertex | Decal vertex |
CUrho3D::DelayedWorldTransform | Delayed world transform assignment for parented rigidbodies |
CUrho3D::DelayedWorldTransform2D | Delayed world transform assignment for parented 2D rigidbodies |
CUrho3D::DepthValue | Occlusion hierarchy depth value |
►CUrho3D::Deserializer | Abstract stream for reading. @nocount |
►CUrho3D::AbstractFile | A common root class for objects that implement both Serializer and Deserializer |
CUrho3D::File | File opened either through the filesystem or from within a package file |
CUrho3D::MemoryBuffer | Memory area that can be read and written to as a stream |
CUrho3D::NamedPipe | Named pipe for interprocess communication |
CUrho3D::VectorBuffer | Dynamically sized buffer that can be read and written to as a stream |
CUrho3D::HttpRequest | An HTTP connection with response data stream |
CUrho3D::DirtyBits | Dirty attribute bits structure for network replication |
CUrho3D::UI::DragData | Data structure used to represent the drag data associated to a UIElement |
CUrho3D::Spriter::Entity | Entity |
CUrho3D::Spriter::File | File |
CUrho3D::FileSelectorEntry | File selector's list entry (file or directory) |
CUrho3D::FlagSet< E > | A set of flags defined by an Enum |
CUrho3D::FocusParameters | Shadow map focusing parameters |
CUrho3D::Spriter::Folder | Folder |
CUrho3D::FontGlyph | Font glyph description |
CUrho3D::FrameBufferObject | Cached state of a frame buffer object |
CUrho3D::FrameInfo | Rendering frame update parameters |
CUrho3D::Frustum | Convex constructed of 6 planes |
CUrho3D::GeometryDesc | Description of a geometry for asynchronous loading |
CUrho3D::GlyphLocation | Glyph and its location within the text. Used when preparing text rendering |
►CUrho3D::GPUObject | Base class for GPU resources |
CUrho3D::ConstantBuffer | Hardware constant buffer |
CUrho3D::IndexBuffer | Hardware index buffer |
CUrho3D::ShaderProgram_OGL | Linked shader program on the GPU |
CUrho3D::ShaderVariation | Vertex or pixel shader on the GPU |
►CUrho3D::Texture | Base class for texture resources |
CUrho3D::Texture2D | 2D texture resource |
CUrho3D::Texture2DArray | 2D texture array resource |
CUrho3D::Texture3D | 3D texture resource |
CUrho3D::TextureCube | Cube texture resource |
CUrho3D::VertexBuffer | Hardware vertex buffer |
CUrho3D::GPUObjectHandle | API-specific GPU object representation |
CUrho3D::GraphicsImpl_OGL | Graphics subsystem implementation. Holds API-specific objects |
►CUrho3D::HashBase | Hash set/map base class |
CUrho3D::HashMap< Urho3D::String, Urho3D::SharedPtr< Urho3D::AttributeAnimationInfo > > | |
CUrho3D::HashMap< Urho3D::StringHash, Urho3D::AnimationTrack > | |
CUrho3D::HashMap< unsigned, Urho3D::SharedPtr< Urho3D::Sprite2D > > | |
CUrho3D::HashMap< StringHash, Variant > | |
CUrho3D::HashMap< Urho3D::StringHash, Urho3D::Variant > | |
CUrho3D::HashMap< Urho3D::Pair< Urho3D::StringHash, Urho3D::StringHash >, Urho3D::BackgroundLoadItem > | |
CUrho3D::HashMap< Urho3D::BatchGroupKey, Urho3D::BatchGroup > | |
CUrho3D::HashMap< hash32, hash32 > | |
CUrho3D::HashMap< hash16, hash16 > | |
CUrho3D::HashMap< Urho3D::StringHash, Urho3D::PackageDownload > | |
CUrho3D::HashMap< Urho3D::StringHash, Urho3D::PackageUpload > | |
CUrho3D::HashMap< unsigned, Urho3D::Vector< byte > > | |
CUrho3D::HashMap< int, Urho3D::VectorBuffer > | |
CUrho3D::HashMap< Urho3D::StringHash, Urho3D::SharedPtr< Urho3D::ObjectFactory > > | |
CUrho3D::HashMap< Urho3D::StringHash, Urho3D::SharedPtr< Urho3D::Object > > | |
CUrho3D::HashMap< Urho3D::StringHash, Urho3D::Vector< Urho3D::AttributeInfo > > | |
CUrho3D::HashMap< Urho3D::StringHash, Urho3D::SharedPtr< Urho3D::EventReceiverGroup > > | |
CUrho3D::HashMap< Urho3D::Object *, Urho3D::HashMap< Urho3D::StringHash, Urho3D::SharedPtr< Urho3D::EventReceiverGroup > > > | |
CUrho3D::HashMap< Urho3D::String, Urho3D::Vector< Urho3D::StringHash > > | |
CUrho3D::HashMap< Urho3D::String, Urho3D::CursorShapeInfo > | |
CUrho3D::HashMap< Urho3D::String, Urho3D::Vector< Urho3D::SharedPtr< Urho3D::DbConnection > > > | |
CUrho3D::HashMap< Urho3D::String, Urho3D::String > | |
CUrho3D::HashMap< Urho3D::String, Urho3D::Timer > | |
CUrho3D::HashMap< int, Urho3D::SharedPtr< Urho3D::FontFace > > | |
CUrho3D::HashMap< c32, Urho3D::FontGlyph > | |
CUrho3D::HashMap< u32, float > | |
CUrho3D::HashMap< Urho3D::String, TextureUnit > | |
CUrho3D::HashMap< Urho3D::Pair< i8, i8 >, unsigned > | |
CUrho3D::HashMap< hash64, Urho3D::FrameBufferObject > | |
CUrho3D::HashMap< unsigned, SharedPtr< ConstantBuffer > > | |
CUrho3D::HashMap< unsigned, Urho3D::SharedPtr< Urho3D::Texture2D > > | |
CUrho3D::HashMap< Pair< ShaderVariation *, ShaderVariation * >, SharedPtr< ShaderProgram_OGL > > | |
CUrho3D::HashMap< int, Urho3D::TouchState > | |
CUrho3D::HashMap< int, int > | |
CUrho3D::HashMap< SDL_JoystickID, Urho3D::JoystickState > | |
CUrho3D::HashMap< Urho3D::StringHash, Urho3D::HashMap< Urho3D::StringHash, Urho3D::String > > | |
CUrho3D::HashMap< TextureUnit, Urho3D::SharedPtr< Urho3D::Texture > > | |
CUrho3D::HashMap< Urho3D::StringHash, Urho3D::MaterialShaderParameter > | |
CUrho3D::HashMap< Urho3D::StringHash, Urho3D::SharedPtr< Urho3D::ShaderParameterAnimationInfo > > | |
CUrho3D::HashMap< i32, Urho3D::VertexBufferMorph > | |
CUrho3D::HashMap< SLNet::AddressOrGUID, Urho3D::SharedPtr< Urho3D::Connection > > | |
CUrho3D::HashMap< unsigned, Urho3D::ComponentReplicationState > | |
CUrho3D::HashMap< Urho3D::String, Urho3D::SharedPtr< Urho3D::ValueAnimationInfo > > | |
CUrho3D::HashMap< String, PListValue > | |
CUrho3D::HashMap< Urho3D::String, Urho3D::PackageEntry > | |
CUrho3D::HashMap< Urho3D::StringHash, Urho3D::Vector< Urho3D::SharedPtr< Urho3D::ShaderVariation > > > | |
CUrho3D::HashMap< Urho3D::Pair< Urho3D::WeakPtr< Urho3D::RigidBody >, Urho3D::WeakPtr< Urho3D::RigidBody > >, Urho3D::ManifoldPair > | |
CUrho3D::HashMap< Urho3D::RigidBody *, Urho3D::DelayedWorldTransform > | |
CUrho3D::HashMap< Pair< Model *, i32 >, SharedPtr< CollisionGeometryData > > | |
CUrho3D::HashMap< Urho3D::RigidBody2D *, Urho3D::DelayedWorldTransform2D > | |
CUrho3D::HashMap< int, Urho3D::Vector< Urho3D::SharedPtr< Urho3D::Texture2D > > > | |
CUrho3D::HashMap< int, Urho3D::SharedPtr< Urho3D::Texture2D > > | |
CUrho3D::HashMap< int, Urho3D::Vector< Urho3D::Light * > > | |
CUrho3D::HashMap< hash64, Urho3D::Vector< Urho3D::SharedPtr< Urho3D::Texture > > > | |
CUrho3D::HashMap< hash64, i32 > | |
CUrho3D::HashMap< Urho3D::Pair< Urho3D::Light *, Urho3D::Camera * >, Urho3D::Rect > | |
CUrho3D::HashMap< Urho3D::Camera *, Urho3D::WeakPtr< Urho3D::View > > | |
CUrho3D::HashMap< Urho3D::Camera *, Urho3D::ViewBatchInfo2D > | |
CUrho3D::HashMap< Urho3D::Texture2D *, Urho3D::HashMap< int, Urho3D::SharedPtr< Urho3D::Material > > > | |
CUrho3D::HashMap< int, Urho3D::SharedPtr< Urho3D::Technique > > | |
CUrho3D::HashMap< Urho3D::StringHash, Urho3D::ResourceGroup > | |
CUrho3D::HashMap< Urho3D::StringHash, Urho3D::HashSet< Urho3D::StringHash > > | |
CUrho3D::HashMap< Urho3D::StringHash, Urho3D::SharedPtr< Urho3D::Resource > > | |
CUrho3D::HashMap< NodeId, Urho3D::Node * > | |
CUrho3D::HashMap< ComponentId, Urho3D::Component * > | |
CUrho3D::HashMap< Urho3D::StringHash, Urho3D::Vector< Urho3D::Node * > > | |
CUrho3D::HashMap< Urho3D::StringHash, Urho3D::String > | |
CUrho3D::HashMap< unsigned, Urho3D::NodeReplicationState > | |
CUrho3D::HashMap< NodeId, Urho3D::WeakPtr< Urho3D::Node > > | |
CUrho3D::HashMap< ComponentId, Urho3D::WeakPtr< Urho3D::Component > > | |
CUrho3D::HashMap< Urho3D::StringHash, Urho3D::SharedPtr< Urho3D::ShaderVariation > > | |
CUrho3D::HashMap< Urho3D::StringHash, Urho3D::ShaderParameter > | |
CUrho3D::HashMap< Urho3D::Camera *, Urho3D::Matrix3x4 > | |
CUrho3D::HashMap< Urho3D::String, Urho3D::SharedPtr< Urho3D::Sprite2D > > | |
CUrho3D::HashMap< StringHash, String > | |
CUrho3D::HashMap< Urho3D::Pair< Urho3D::StringHash, Urho3D::StringHash >, Urho3D::SharedPtr< Urho3D::Technique > > | |
CUrho3D::HashMap< Urho3D::String, i32 > | |
CUrho3D::HashMap< Urho3D::String, Urho3D::SharedPtr< Urho3D::XMLFile > > | |
CUrho3D::HashMap< unsigned, Urho3D::SharedPtr< Urho3D::PropertySet2D > > | |
CUrho3D::HashMap< unsigned, Urho3D::Vector< Urho3D::SharedPtr< Urho3D::TileMapObject2D > > > | |
CUrho3D::HashMap< Urho3D::WeakPtr< Urho3D::UIElement >, bool > | |
CUrho3D::HashMap< Urho3D::WeakPtr< Urho3D::UIElement >, Urho3D::UI::DragData * > | |
CUrho3D::HashMap< Urho3D::WeakPtr< Urho3D::UIElement >, MouseButtonFlags > | |
CUrho3D::HashMap< Urho3D::UIElement *, Urho3D::UI::RenderToTextureData > | |
CUrho3D::HashMap< Urho3D::StringHash, Urho3D::Texture * > | |
CUrho3D::HashMap< hash64, Urho3D::LightBatchQueue > | |
CUrho3D::HashMap< i32, Urho3D::BatchQueue > | |
CUrho3D::HashSet< const Urho3D::AttributeInfo * > | |
CUrho3D::HashSet< Urho3D::StringHash > | |
CUrho3D::HashSet< Urho3D::Pair< Urho3D::StringHash, Urho3D::StringHash > > | |
CUrho3D::HashSet< unsigned > | |
CUrho3D::HashSet< Urho3D::String > | |
CUrho3D::HashSet< int > | |
CUrho3D::HashSet< Urho3D::Scene * > | |
CUrho3D::HashSet< Urho3D::Octree * > | |
CUrho3D::HashSet< Urho3D::Technique * > | |
CUrho3D::HashSet< NodeId > | |
CUrho3D::HashSet< ComponentId > | |
CUrho3D::HashSet< Urho3D::Pair< Urho3D::ShaderVariation *, Urho3D::ShaderVariation * > > | |
CUrho3D::HashSet< Urho3D::Drawable * > | |
CUrho3D::HashMap< T, U > | Hash map template class |
CUrho3D::HashSet< T > | Hash set template class |
►CUrho3D::HashIteratorBase | Hash set/map iterator base class |
CUrho3D::HashMap< T, U >::ConstIterator | Hash map node const iterator |
CUrho3D::HashMap< T, U >::Iterator | Hash map node iterator |
CUrho3D::HashSet< T >::ConstIterator | Hash set node const iterator |
CUrho3D::HashSet< T >::Iterator | Hash set node iterator |
►CUrho3D::HashNodeBase | Hash set/map node base class |
CUrho3D::HashMap< T, U >::Node | Hash map node |
CUrho3D::HashSet< T >::Node | Hash set node |
CUrho3D::HiresTimer | High-resolution operating system timer used in profiling |
CUrho3D::IndexBufferDesc | Description of index buffer data for asynchronous loading |
CUrho3D::InstanceData | Data for one geometry instance |
CUrho3D::IntRect | Two-dimensional bounding rectangle with integer values |
CUrho3D::IntVector2 | Two-dimensional vector with integer values |
CUrho3D::IntVector3 | Three-dimensional vector with integer values |
CUrho3D::JoystickState | Input state for a joystick. @nocount |
CUrho3D::JSONValue | JSON value class |
CUrho3D::HashMap< T, U >::KeyValue | Hash map key-value pair with const key |
CUrho3D::LightBatchQueue | Queue for light related draw calls |
CUrho3D::LightQueryResult | Intermediate light processing result |
CUrho3D::LinkedList< T > | Singly-linked list template class. Elements must inherit from LinkedListNode |
CUrho3D::LinkedList< Urho3D::EventHandler > | |
►CUrho3D::LinkedListNode | Singly-linked list node base class |
►CUrho3D::EventHandler | Internal helper class for invoking event handler functions |
CUrho3D::EventHandler11Impl | Template implementation of the event handler invoke helper (std::function instance) |
CUrho3D::EventHandlerImpl< T > | Template implementation of the event handler invoke helper (stores a function pointer of specific class) |
►CUrho3D::ListBase | Doubly-linked list base class |
CUrho3D::List< Urho3D::Pair< Urho3D::SharedArrayPtr< signed char >, unsigned > > | |
CUrho3D::List< Urho3D::Decal > | |
CUrho3D::List< AsyncExecRequest * > | |
CUrho3D::List< int > | |
CUrho3D::List< Urho3D::StoredLogMessage > | |
CUrho3D::List< Urho3D::SharedPtr< Urho3D::WorkItem > > | |
CUrho3D::List< Urho3D::WorkItem * > | |
CUrho3D::List< T > | Doubly-linked list template class |
►CUrho3D::ListIteratorBase | Doubly-linked list iterator base class |
CUrho3D::List< T >::ConstIterator | List const iterator |
CUrho3D::List< T >::Iterator | List iterator |
►CUrho3D::ListNodeBase | Doubly-linked list node base class |
CUrho3D::List< T >::Node | List node |
CUrho3D::String::LongString | |
CUrho3D::Spriter::MainlineKey | Mainline key |
CUrho3D::ManifoldPair | Manifold pointers stored during collision processing |
CUrho3D::Spriter::MapInstruction | Map instruction |
CUrho3D::MaterialShaderParameter | Material's shader parameter definition |
CUrho3D::Matrix2 | 2x2 matrix for rotation and scaling |
CUrho3D::Matrix3 | 3x3 matrix for rotation and scaling |
CUrho3D::Matrix3x4 | 3x4 matrix for scene node transform calculations |
CUrho3D::Matrix4 | 4x4 matrix for arbitrary linear transforms including projection |
CUrho3D::ModelMorph | Definition of a model's vertex morph |
CUrho3D::Vector< T >::MoveTag | |
CUrho3D::Mutex | Operating system mutual exclusion primitive |
CUrho3D::MutexLock | Lock that automatically acquires and releases a mutex |
CUrho3D::NavAreaStub | Navigation area stub |
►CUrho3D::NavBuildData | Navigation build data |
CUrho3D::DynamicNavBuildData | |
CUrho3D::SimpleNavBuildData | |
CUrho3D::NavigationGeometryInfo | Description of a navigation mesh geometry component, with transform and bounds information |
CUrho3D::NavigationPathPoint | |
CUrho3D::NetworkState | Per-object attribute state for network replication, allocated on demand |
CUrho3D::NodeImpl | Internal implementation structure for less performance-critical Node variables |
CUrho3D::OcclusionBatch | Stored occlusion render job |
CUrho3D::OcclusionBufferData | Per-thread occlusion buffer data |
►CUrho3D::Octant | Octree octant |
CUrho3D::Octree | Octree component. Should be added only to the root scene node |
►CUrho3D::OctreeQuery | Base class for octree queries |
CUrho3D::AllContentOctreeQuery | |
CUrho3D::BoxOctreeQuery | Bounding box octree query |
CUrho3D::FrustumOctreeQuery | Frustum octree query |
CUrho3D::PointOctreeQuery | Point octree query |
CUrho3D::SphereOctreeQuery | Sphere octree query |
CUrho3D::OctreeQueryResult | General octree query result. Used for Lua bindings only |
CUrho3D::PackageDownload | Package file receive transfer |
CUrho3D::PackageEntry | File entry within the package file |
CUrho3D::PackageUpload | Package file send transfer |
CUrho3D::Pair< T, U > | Pair template class |
CUrho3D::Particle | One particle in the particle system |
CUrho3D::Particle2D | 2D particle |
CUrho3D::PerThreadSceneResult | Per-thread geometry, light and scene range collection structure |
CUrho3D::PhysicsRaycastResult | Physics raycast hit |
CUrho3D::PhysicsRaycastResult2D | 2D Physics raycast hit |
CUrho3D::PhysicsWorldConfig | Custom overrides of physics internals. To use overrides, must be set before the physics component is created |
CUrho3D::Plane | Surface in three-dimensional space |
CUrho3D::PListValue | PList value |
CUrho3D::Polyhedron | A convex volume built from polygon faces |
►CUrho3D::ProfilerBlock | Profiling data for one block in the profiling tree |
CUrho3D::EventProfilerBlock | Event profiling data for one block in the event profiling tree |
CUrho3D::Quaternion | Rotation represented as a four-dimensional normalized vector |
CUrho3D::SpriteBatchBase::QVertex | |
CUrho3D::RandomAccessConstIterator< T > | Random access const iterator |
CUrho3D::RandomAccessIterator< T > | Random access iterator |
CUrho3D::Ray | Infinite straight line in three-dimensional space |
CUrho3D::RayOctreeQuery | Raycast octree query |
CUrho3D::RayQueryResult | Raycast result |
CUrho3D::Rect | Two-dimensional bounding rectangle |
CUrho3D::Spriter::Ref | Ref |
CUrho3D::RefCount | Reference count structure |
►CUrho3D::RefCounted | Base class for intrusively reference-counted objects. These are noncopyable and non-assignable |
CUrho3D::AnimationState | Animation instance |
►CUrho3D::AttributeAccessor | Abstract base class for invoking attribute accessors |
CUrho3D::VariantAttributeAccessorImpl< TClassType, TGetFunction, TSetFunction > | Template implementation of the variant attribute accessor |
CUrho3D::BackgroundLoader | Background loader of resources. Owned by the ResourceCache |
►CUrho3D::CollisionGeometryData | Base class for collision shape geometry data |
CUrho3D::ConvexData | Convex hull geometry data |
CUrho3D::GImpactMeshData | Triangle mesh geometry data |
CUrho3D::HeightfieldData | Heightfield geometry data |
CUrho3D::TriangleMeshData | Triangle mesh geometry data |
CUrho3D::Context | Urho3D execution context. Provides access to subsystems, object factories and attributes, and event receivers |
CUrho3D::EventReceiverGroup | Tracking structure for event receivers |
►CUrho3D::FontFace | Font face description |
CUrho3D::FontFaceBitmap | Bitmap font face description |
CUrho3D::FontFaceFreeType | Free type font face description |
CUrho3D::HttpRequest | An HTTP connection with response data stream |
►CUrho3D::Object | Base class for objects with type identification, subsystem access and event sending/receiving capability |
CUrho3D::Application | Base class for creating applications which initialize the Urho3D engine and run a main loop until exited |
CUrho3D::Audio | Audio subsystem |
CUrho3D::Connection | Connection to a remote network host |
CUrho3D::Console | Console window with log history and command line prompt |
CUrho3D::ConstantBuffer | Hardware constant buffer |
CUrho3D::Database | Database subsystem. Manage database connections |
CUrho3D::DbConnection | Database connection |
CUrho3D::DebugHud | Displays rendering stats and profiling information |
CUrho3D::Engine | Urho3D engine. Creates the other subsystems |
CUrho3D::File | File opened either through the filesystem or from within a package file |
CUrho3D::FileSelector | File selector dialog |
CUrho3D::FileSystem | Subsystem for file and directory operations and access control |
CUrho3D::FileWatcher | Watches a directory and its subdirectories for files being modified |
CUrho3D::Geometry | Defines one or more vertex buffers, an index buffer and a draw range |
CUrho3D::Graphics | Graphics subsystem. Manages the application window, rendering state and GPU resources |
CUrho3D::IndexBuffer | Hardware index buffer |
CUrho3D::Input | Input subsystem. Converts operating system window messages to input state and events |
CUrho3D::Localization | Localization subsystem. Stores all the strings in all languages |
CUrho3D::Log | Logging subsystem |
CUrho3D::MessageBox | Message box dialog. Manages its lifetime automatically, so the application does not need to hold a reference to it, and shouldn't attempt to destroy it manually |
CUrho3D::NamedPipe | Named pipe for interprocess communication |
CUrho3D::Network | Network subsystem. Manages client-server communications using the UDP protocol |
CUrho3D::OcclusionBuffer | Software renderer for occlusion |
CUrho3D::PackageFile | Stores files of a directory tree sequentially for convenient access |
►CUrho3D::Profiler | Hierarchical performance profiler subsystem |
CUrho3D::EventProfiler | Hierarchical performance event profiler subsystem |
CUrho3D::Renderer | High-level rendering subsystem. Manages drawing of 3D views |
►CUrho3D::Resource | Base class for resources |
CUrho3D::AnimationSet2D | Spriter animation set, it includes one or more animations, for more information please refer to http://www.esotericsoftware.com and http://www.brashmonkey.com/spriter.htm |
CUrho3D::Font | Font resource |
CUrho3D::Image | Image resource |
CUrho3D::JSONFile | JSON document resource |
CUrho3D::Material | Describes how to render 3D geometries |
CUrho3D::ObjectAnimation | Object animation class, an object animation include one or more attribute animations and theirs wrap mode and speed for an Animatable object |
CUrho3D::PListFile | Property list (plist) |
CUrho3D::ParticleEffect | Particle effect definition |
CUrho3D::ParticleEffect2D | 2D particle effect resource |
►CUrho3D::ResourceWithMetadata | Base class for resources that support arbitrary metadata stored. Metadata serialization shall be implemented in derived classes |
CUrho3D::Animation | Skeletal animation resource |
CUrho3D::Model | 3D model resource |
CUrho3D::Sound | Sound resource |
CUrho3D::Texture | Base class for texture resources |
CUrho3D::Shader | Shader resource consisting of several shader variations |
CUrho3D::Sprite2D | Sprite |
CUrho3D::SpriteSheet2D | Sprite sheet |
CUrho3D::Technique | Material technique. Consists of several passes |
CUrho3D::TmxFile2D | Tile map file |
CUrho3D::ValueAnimation | Value animation class |
CUrho3D::XMLFile | XML document resource |
CUrho3D::ResourceCache | Resource cache subsystem. Loads resources on demand and stores them for later access |
CUrho3D::ResourceRouter | Optional resource request processor. Can deny requests, re-route resource file names, or perform other processing per request |
►CUrho3D::Serializable | Base class for objects with automatic serialization through attributes |
►CUrho3D::Animatable | Base class for animatable object, an animatable object can be set animation on it's attributes, or can be set an object animation to it |
►CUrho3D::Component | Base class for components. Components can be created to scene nodes |
CUrho3D::AnimationController | Component that drives an AnimatedModel's animations |
CUrho3D::Camera | Camera component |
CUrho3D::CollisionShape | Physics collision shape component |
►CUrho3D::CollisionShape2D | 2D collision shape component |
CUrho3D::CollisionBox2D | 2D box collision component |
CUrho3D::CollisionChain2D | 2D chain collision component |
CUrho3D::CollisionCircle2D | 2D circle collision component |
CUrho3D::CollisionEdge2D | 2D edge collision component |
CUrho3D::CollisionPolygon2D | 2D polygon collision component |
CUrho3D::Constraint | Physics constraint component. Connects two rigid bodies together, or one rigid body to a static point |
►CUrho3D::Constraint2D | 2D physics constraint component |
CUrho3D::ConstraintDistance2D | 2D distance constraint component |
CUrho3D::ConstraintFriction2D | 2D friction constraint component |
CUrho3D::ConstraintGear2D | 2D gear constraint component |
CUrho3D::ConstraintMotor2D | 2D motor constraint component |
CUrho3D::ConstraintMouse2D | 2D mouse constraint component |
CUrho3D::ConstraintPrismatic2D | 2D prismatic constraint component |
CUrho3D::ConstraintPulley2D | 2D pulley constraint component |
CUrho3D::ConstraintRevolute2D | 2D revolute constraint component |
CUrho3D::ConstraintWeld2D | 2D weld constraint component |
CUrho3D::ConstraintWheel2D | 2D wheel constraint component |
CUrho3D::CrowdAgent | Crowd agent component, requires a CrowdManager component in the scene. When not set explicitly, agent's radius and height are defaulted to navigation mesh's agent radius and height, respectively |
CUrho3D::CrowdManager | Crowd manager scene component. Should be added only to the root scene node |
CUrho3D::DebugRenderer | Debug geometry rendering component. Should be added only to the root scene node |
►CUrho3D::Drawable | Base class for visible components |
►CUrho3D::BillboardSet | Billboard component |
CUrho3D::ParticleEmitter | Particle emitter component |
CUrho3D::CustomGeometry | Custom geometry component |
CUrho3D::DecalSet | Decal renderer component |
►CUrho3D::Drawable2D | Base class for 2D visible components |
CUrho3D::ParticleEmitter2D | 2D particle emitter component |
►CUrho3D::StaticSprite2D | Static sprite component |
CUrho3D::AnimatedSprite2D | Animated sprite component, it uses to play animation created by Spine (http://www.esotericsoftware.com) and Spriter (http://www.brashmonkey.com/) |
CUrho3D::StretchableSprite2D | Stretchable sprite component |
CUrho3D::Light | Light component |
CUrho3D::Renderer2D | 2D renderer component |
CUrho3D::RibbonTrail | Drawable component that creates a tail |
►CUrho3D::StaticModel | Static model component |
CUrho3D::AnimatedModel | Animated model component |
CUrho3D::Skybox | Static model component with fixed position in relation to the camera |
CUrho3D::StaticModelGroup | Renders several object instances while culling and receiving light as one unit. Can be used as a CPU-side optimization, but note that also regular StaticModels will use instanced rendering if possible |
CUrho3D::TerrainPatch | Individually rendered part of a heightmap terrain |
CUrho3D::Text3D | 3D text component |
CUrho3D::Zone | Component that describes global rendering properties |
CUrho3D::IKConstraint | |
CUrho3D::IKEffector | |
CUrho3D::IKSolver | Marks the root or "beginning" of an IK chain or multiple IK chains. The solving algorithm can be set along with other solver related parameters. The IK problem is solved starting from the node this component is attached to and ending at all nodes that have an IKEffector component attached |
►CUrho3D::LogicComponent | Helper base class for user-defined game logic components that hooks up to update events and forwards them to virtual functions similar to ScriptInstance class |
CUrho3D::RaycastVehicle | |
CUrho3D::NavArea | |
CUrho3D::Navigable | Component which tags geometry for inclusion in the navigation mesh. Optionally auto-includes geometry from child nodes |
►CUrho3D::NavigationMesh | Navigation mesh component. Collects the navigation geometry from child nodes with the Navigable component and responds to path queries |
CUrho3D::DynamicNavigationMesh | |
CUrho3D::NetworkPriority | Network interest management settings component |
CUrho3D::Obstacle | Obstacle for dynamic navigation mesh |
CUrho3D::Octree | Octree component. Should be added only to the root scene node |
CUrho3D::OffMeshConnection | A link between otherwise unconnected regions of the navigation mesh |
CUrho3D::PhysicsWorld | Physics simulation world component. Should be added only to the root scene node |
CUrho3D::PhysicsWorld2D | 2D physics simulation world component. Should be added only to the root scene node |
CUrho3D::RigidBody | Physics rigid body component |
CUrho3D::RigidBody2D | 2D rigid body component |
CUrho3D::SmoothedTransform | Transform smoothing component for network updates |
CUrho3D::SoundListener | Sound listener component |
►CUrho3D::SoundSource | Sound source component with stereo position. A sound source needs to be created to a node to be considered "enabled" and be able to play, however that node does not need to belong to a scene |
CUrho3D::SoundSource3D | Sound source component with three-dimensional position |
CUrho3D::SplinePath | Spline for creating smooth movement based on Speed along a set of Control Points modified by the Interpolation Mode |
CUrho3D::Terrain | Heightmap terrain component |
CUrho3D::TileMap2D | Tile map component |
CUrho3D::TileMapLayer2D | Tile map component |
CUrho3D::UIComponent | |
CUrho3D::UnknownComponent | Placeholder for allowing unregistered components to be loaded & saved along with scenes |
►CUrho3D::Node | Scene node that may contain components and child nodes |
CUrho3D::Scene | Root scene node, represents the whole scene |
►CUrho3D::UIElement | Base class for UI elements |
►CUrho3D::BorderImage | Image UI element with optional border |
►CUrho3D::Button | Push button UI element |
►CUrho3D::Menu | Menu UI element that optionally shows a popup |
CUrho3D::DropDownList | Menu UI element that displays a popup list view |
CUrho3D::CheckBox | UI element that can be toggled between unchecked and checked state |
CUrho3D::Cursor | Mouse cursor UI element |
CUrho3D::LineEdit | Single-line text editor UI element |
CUrho3D::ProgressBar | ProgressBar bar UI element |
CUrho3D::ScrollBar | Scroll bar UI element with forward and back buttons |
CUrho3D::Slider | Slider bar UI element |
►CUrho3D::Window | Window UI element that can optionally by moved or resized |
CUrho3D::View3D | UI element which renders a 3D scene |
►CUrho3D::ScrollView | Scrollable UI element for showing a (possibly large) child element |
CUrho3D::ListView | Scrollable list UI element |
CUrho3D::Sprite | UI element which allows sub-pixel positioning and size, as well as rotation. Only other Sprites should be added as child elements |
CUrho3D::ToolTip | Tooltip UI element |
►CUrho3D::UISelectable | |
CUrho3D::Text | Text UI element |
CUrho3D::ShaderPrecache | Utility class for collecting used shader combinations during runtime for precaching |
►CUrho3D::SpriteBatchBase | |
CUrho3D::SpriteBatch | |
CUrho3D::Time | Time and frame counter subsystem |
CUrho3D::UI | UI subsystem. Manages the graphical user interface |
CUrho3D::VertexBuffer | Hardware vertex buffer |
CUrho3D::View | Internal structure for 3D rendering work. Created for each backbuffer and texture viewport, but not for shadow cameras |
CUrho3D::Viewport | Viewport definition either for a render surface or the backbuffer |
CUrho3D::WorkQueue | Work queue subsystem for multithreading |
►CUrho3D::ObjectFactory | Base class for object factories |
CUrho3D::ObjectFactoryImpl< T > | Template implementation of the object factory |
CUrho3D::Pass | Material rendering pass, which defines shaders and render state |
CUrho3D::PropertySet2D | Property set |
CUrho3D::RenderPath | Rendering path definition. A sequence of commands (e.g. clear screen, draw objects with specific pass) that yields the scene rendering result |
CUrho3D::RenderSurface | Color or depth-stencil surface that can be rendered into |
CUrho3D::ShaderProgram_OGL | Linked shader program on the GPU |
CUrho3D::ShaderVariation | Vertex or pixel shader on the GPU |
►CUrho3D::SoundStream | Base class for sound streams |
CUrho3D::BufferedSoundStream | Sound stream that supports manual buffering of data from the main thread |
CUrho3D::OggVorbisSoundStream | Ogg Vorbis sound stream |
CUrho3D::Tile2D | Tile define |
CUrho3D::TileMapObject2D | Tile map object |
►CUrho3D::TmxLayer2D | Tmx layer |
CUrho3D::TmxImageLayer2D | Tmx image layer |
CUrho3D::TmxObjectGroup2D | Tmx objects layer |
CUrho3D::TmxTileLayer2D | Tmx tile layer |
►CUrho3D::ValueAnimationInfo | Base class for a value animation instance, which includes animation runtime information and updates the target object's value automatically |
CUrho3D::AttributeAnimationInfo | Attribute animation instance |
CUrho3D::ShaderParameterAnimationInfo | Material's shader parameter animation instance |
CUrho3D::WorkItem | Work queue item |
CUrho3D::RemoteEvent | Queued remote event |
CUrho3D::RenderPathCommand | Rendering path command |
CUrho3D::RenderTargetInfo | Rendertarget definition |
CUrho3D::UI::RenderToTextureData | Data structured used to hold data of UI elements that are rendered to texture |
►CUrho3D::ReplicationState | Base class for per-user network replication states |
CUrho3D::ComponentReplicationState | Per-user component network replication state |
CUrho3D::NodeReplicationState | Per-user node network replication state |
CUrho3D::SceneReplicationState | Per-user scene network replication state |
CUrho3D::ResourceGroup | Container of resources with specific type |
CUrho3D::ResourceRef | Typed resource reference |
CUrho3D::ResourceRefList | List of typed resource references |
CUrho3D::RWOpsWrapper< T > | Template wrapper class for using Serializer / Deserializer or their subclasses through SDL's RWOps structure |
CUrho3D::ScenePassInfo | Scene render pass info |
CUrho3D::SceneResolver | Utility class that resolves node & component IDs after a scene or partial scene load |
CUrho3D::ScratchBuffer | CPU-side scratch buffer for vertex data updates |
CUrho3D::ScreenModeParams | Screen mode parameters |
►CUrho3D::Serializer | Abstract stream for writing. @nocount |
CUrho3D::AbstractFile | A common root class for objects that implement both Serializer and Deserializer |
CUrho3D::ShaderParameter | Shader parameter definition |
CUrho3D::ShadowBatchQueue | Queue for shadow map draw calls |
CUrho3D::SharedArrayPtr< T > | Shared array pointer template class. Uses non-intrusive reference counting |
CUrho3D::SharedArrayPtr< byte > | |
CUrho3D::SharedArrayPtr< float > | |
CUrho3D::SharedArrayPtr< i32 > | |
CUrho3D::SharedArrayPtr< int > | |
CUrho3D::SharedArrayPtr< signed char > | |
CUrho3D::SharedArrayPtr< u8 > | |
CUrho3D::SharedArrayPtr< unsigned > | |
CUrho3D::SharedArrayPtr< unsigned char > | |
CUrho3D::SharedArrayPtr< Urho3D::Vector3 > | |
CUrho3D::SharedPtr< T > | Shared pointer template class with intrusive reference counting |
CUrho3D::SharedPtr< FreeTypeLibrary > | |
CUrho3D::SharedPtr< UIElement3D > | |
CUrho3D::SharedPtr< Urho3D::Animation > | |
CUrho3D::SharedPtr< Urho3D::AnimationSet2D > | |
CUrho3D::SharedPtr< Urho3D::AttributeAccessor > | |
CUrho3D::SharedPtr< Urho3D::BackgroundLoader > | |
CUrho3D::SharedPtr< Urho3D::BorderImage > | |
CUrho3D::SharedPtr< Urho3D::Button > | |
CUrho3D::SharedPtr< Urho3D::CollisionGeometryData > | |
CUrho3D::SharedPtr< Urho3D::CollisionShape2D > | |
CUrho3D::SharedPtr< Urho3D::Connection > | |
CUrho3D::SharedPtr< Urho3D::ConstantBuffer > | |
CUrho3D::SharedPtr< Urho3D::Cursor > | |
CUrho3D::SharedPtr< Urho3D::Engine > | |
CUrho3D::SharedPtr< Urho3D::File > | |
CUrho3D::SharedPtr< Urho3D::FileSystem > | |
CUrho3D::SharedPtr< Urho3D::Font > | |
CUrho3D::SharedPtr< Urho3D::Geometry > | |
CUrho3D::SharedPtr< Urho3D::Image > | |
CUrho3D::SharedPtr< Urho3D::IndexBuffer > | |
CUrho3D::SharedPtr< Urho3D::JSONFile > | |
CUrho3D::SharedPtr< Urho3D::ListView > | |
CUrho3D::SharedPtr< Urho3D::Material > | |
CUrho3D::SharedPtr< Urho3D::Model > | |
CUrho3D::SharedPtr< Urho3D::Node > | |
CUrho3D::SharedPtr< Urho3D::ObjectAnimation > | |
CUrho3D::SharedPtr< Urho3D::ParticleEffect > | |
CUrho3D::SharedPtr< Urho3D::ParticleEffect2D > | |
CUrho3D::SharedPtr< Urho3D::PListFile > | |
CUrho3D::SharedPtr< Urho3D::PropertySet2D > | |
CUrho3D::SharedPtr< Urho3D::RenderPath > | |
CUrho3D::SharedPtr< Urho3D::RenderSurface > | |
CUrho3D::SharedPtr< Urho3D::Resource > | |
CUrho3D::SharedPtr< Urho3D::RigidBody2D > | |
CUrho3D::SharedPtr< Urho3D::Scene > | |
CUrho3D::SharedPtr< Urho3D::ScrollBar > | |
CUrho3D::SharedPtr< Urho3D::ShaderPrecache > | |
CUrho3D::SharedPtr< Urho3D::Slider > | |
CUrho3D::SharedPtr< Urho3D::Sound > | |
CUrho3D::SharedPtr< Urho3D::SoundStream > | |
CUrho3D::SharedPtr< Urho3D::Sprite2D > | |
CUrho3D::SharedPtr< Urho3D::SpriteSheet2D > | |
CUrho3D::SharedPtr< Urho3D::StaticModel > | |
CUrho3D::SharedPtr< Urho3D::Technique > | |
CUrho3D::SharedPtr< Urho3D::Text > | |
CUrho3D::SharedPtr< Urho3D::Texture > | |
CUrho3D::SharedPtr< Urho3D::Texture2D > | |
CUrho3D::SharedPtr< Urho3D::TextureCube > | |
CUrho3D::SharedPtr< Urho3D::TmxFile2D > | |
CUrho3D::SharedPtr< Urho3D::UIElement > | |
CUrho3D::SharedPtr< Urho3D::ValueAnimation > | |
CUrho3D::SharedPtr< Urho3D::VertexBuffer > | |
CUrho3D::SharedPtr< Urho3D::View > | |
CUrho3D::SharedPtr< Urho3D::Viewport > | |
CUrho3D::SharedPtr< Urho3D::Window > | |
CUrho3D::SharedPtr< Urho3D::XMLFile > | |
CUrho3D::SharedPtr< Urho3D::Zone > | |
CUrho3D::String::ShortString | |
CUrho3D::Skeleton | Hierarchical collection of bones. @nocount |
CUrho3D::SourceBatch | Source data for a 3D geometry draw call |
CUrho3D::SourceBatch2D | 2D source batch |
CUrho3D::Spriter::SpatialInfo | Spatial info |
CUrho3D::Sphere | Sphere in three-dimensional space |
CUrho3D::Spline | Spline class to get a point on it based off the interpolation mode |
CUrho3D::Spriter::SpriterData | Spriter data |
CUrho3D::Spriter::SpriterInstance | Spriter instance |
CUrho3D::StaticModelGeometryData | Static model per-geometry extra data |
CUrho3D::StoredLogMessage | Stored log message from another thread |
CUrho3D::String | String class |
CUrho3D::StringHash | 32-bit hash value for a string |
CUrho3D::StringHashRegister | Helper class used for StringHash reversing |
CUrho3D::TechniqueEntry | Material's technique list entry |
CUrho3D::TextureFrame | Texture animation frame definition. @nocount |
►CUrho3D::Thread | Operating system thread |
CUrho3D::BackgroundLoader | Background loader of resources. Owned by the ResourceCache |
CUrho3D::FileWatcher | Watches a directory and its subdirectories for files being modified |
CUrho3D::HttpRequest | An HTTP connection with response data stream |
CUrho3D::TileMapInfo2D | Tile map information. @nocount |
CUrho3D::Spriter::Timeline | Timeline |
►CUrho3D::Spriter::TimelineKey | Timeline key |
►CUrho3D::Spriter::SpatialTimelineKey | Spatial timeline key |
CUrho3D::Spriter::BoneTimelineKey | Bone timeline key |
CUrho3D::Spriter::SpriteTimelineKey | Sprite timeline key |
CUrho3D::Timer | Low-resolution operating system timer |
CUrho3D::TouchState | Input state for a finger touch. @nocount |
CUrho3D::TrailPoint | Trail is consisting of series of tails. Two connected points make a tail |
CUrho3D::SpriteBatchBase::TVertex | |
CUrho3D::TypeInfo | Type info |
CUrho3D::UIBatch | UI rendering draw call |
CUrho3D::VAnimEventFrame | Value animation event frame |
CUrho3D::VAnimKeyFrame | Value animation key frame |
CUrho3D::Variant | Variable that supports a fixed set of types |
CUrho3D::VariantValue | Union for the possible variant values. Objects exceeding the VARIANT_VALUE_SIZE are allocated on the heap |
CUrho3D::Vector2 | Two-dimensional vector |
CUrho3D::Vector3 | Three-dimensional vector |
CUrho3D::Vector4 | Four-dimensional vector |
►CUrho3D::VectorBase | Vector base class |
CUrho3D::Vector< Urho3D::RigidBody2D * > | |
CUrho3D::Vector< Urho3D::SharedPtr< Urho3D::VertexBuffer > > | |
CUrho3D::Vector< Urho3D::ModelMorph > | |
CUrho3D::Vector< Urho3D::SharedPtr< Urho3D::AnimationState > > | |
CUrho3D::Vector< Urho3D::Matrix3x4 > | |
CUrho3D::Vector< Urho3D::Vector< i32 > > | |
CUrho3D::Vector< Urho3D::Vector< Urho3D::Matrix3x4 > > | |
CUrho3D::Vector< Urho3D::Vector< Urho3D::Matrix3x4 * > > | |
CUrho3D::Vector< Urho3D::AnimationTriggerPoint > | |
CUrho3D::Vector< Urho3D::AnimationControl > | |
CUrho3D::Vector< Urho3D::AnimationStateTrack > | |
CUrho3D::Vector< Urho3D::AnimationKeyFrame > | |
CUrho3D::Vector< Urho3D::IntRect > | |
CUrho3D::Vector< Urho3D::String > | |
CUrho3D::Vector< Urho3D::SoundSource * > | |
CUrho3D::Vector< Urho3D::InstanceData > | |
CUrho3D::Vector< Urho3D::Batch > | |
CUrho3D::Vector< Urho3D::Batch * > | |
CUrho3D::Vector< Urho3D::BatchGroup * > | |
CUrho3D::Vector< Digit > | |
CUrho3D::Vector< Urho3D::Billboard > | |
CUrho3D::Vector< Urho3D::Billboard * > | |
CUrho3D::Vector< Urho3D::Vector2 > | |
CUrho3D::Vector< Urho3D::RemoteEvent > | |
CUrho3D::Vector< Urho3D::Pair< int, Urho3D::String > > | |
CUrho3D::Vector< Urho3D::Object * > | |
CUrho3D::Vector< Urho3D::HashMap * > | |
CUrho3D::Vector< unsigned > | |
CUrho3D::Vector< PrimitiveType > | |
CUrho3D::Vector< Urho3D::Vector< Urho3D::CustomGeometryVertex > > | |
CUrho3D::Vector< Urho3D::SharedPtr< Urho3D::Geometry > > | |
CUrho3D::Vector< Urho3D::SharedPtr< Urho3D::DbConnection > > | |
CUrho3D::Vector< String > | |
CUrho3D::Vector< Urho3D::Vector > | |
CUrho3D::Vector< Urho3D::DebugLine > | |
CUrho3D::Vector< Urho3D::DebugTriangle > | |
CUrho3D::Vector< Urho3D::DecalVertex > | |
CUrho3D::Vector< unsigned short > | |
CUrho3D::Vector< Urho3D::Bone > | |
CUrho3D::Vector< Urho3D::SourceBatch > | |
CUrho3D::Vector< Urho3D::Camera * > | |
CUrho3D::Vector< Urho3D::Light * > | |
CUrho3D::Vector< Urho3D::SourceBatch2D > | |
CUrho3D::Vector< Urho3D::IntVector2 > | |
CUrho3D::Vector< float > | |
CUrho3D::Vector< Urho3D::FileSelectorEntry > | |
CUrho3D::Vector< Urho3D::SharedPtr< Urho3D::Texture2D > > | |
CUrho3D::Vector< Urho3D::VertexElement > | |
CUrho3D::Vector< Urho3D::GPUObject * > | |
CUrho3D::Vector< Urho3D::ScratchBuffer > | |
CUrho3D::Vector< Urho3D::ConstantBuffer * > | |
CUrho3D::Vector< Urho3D::IKEffector * > | |
CUrho3D::Vector< Urho3D::IKConstraint * > | |
CUrho3D::Vector< bool > | |
CUrho3D::Vector< int > | |
CUrho3D::Vector< Urho3D::ShadowBatchQueue > | |
CUrho3D::Vector< Urho3D::Drawable * > | |
CUrho3D::Vector< i32 > | |
CUrho3D::Vector< Urho3D::TechniqueEntry > | |
CUrho3D::Vector< Urho3D::Vector3 > | |
CUrho3D::Vector< unsigned char > | |
CUrho3D::Vector< Urho3D::SharedPtr< Urho3D::IndexBuffer > > | |
CUrho3D::Vector< Urho3D::Vector< Urho3D::SharedPtr< Urho3D::Geometry > > > | |
CUrho3D::Vector< Urho3D::VertexBufferDesc > | |
CUrho3D::Vector< Urho3D::IndexBufferDesc > | |
CUrho3D::Vector< Urho3D::Vector< Urho3D::GeometryDesc > > | |
CUrho3D::Vector< Urho3D::NavAreaStub > | |
CUrho3D::Vector< Urho3D::WeakPtr< Urho3D::NavArea > > | |
CUrho3D::Vector< Urho3D::AttributeInfo > | |
CUrho3D::Vector< Urho3D::Variant > | |
CUrho3D::Vector< Urho3D::ReplicationState * > | |
CUrho3D::Vector< Urho3D::SharedPtr< Urho3D::Component > > | |
CUrho3D::Vector< Urho3D::SharedPtr< Urho3D::Node > > | |
CUrho3D::Vector< Urho3D::WeakPtr< Urho3D::Component > > | |
CUrho3D::Vector< Urho3D::Node * > | |
CUrho3D::Vector< Urho3D::OcclusionBufferData > | |
CUrho3D::Vector< Urho3D::SharedArrayPtr< Urho3D::DepthValue > > | |
CUrho3D::Vector< Urho3D::OcclusionBatch > | |
CUrho3D::Vector< Urho3D::ColorFrame > | |
CUrho3D::Vector< Urho3D::TextureFrame > | |
CUrho3D::Vector< Urho3D::Particle > | |
CUrho3D::Vector< Urho3D::Particle2D > | |
CUrho3D::Vector< Urho3D::SharedPtr< Urho3D::ShaderVariation > > | |
CUrho3D::Vector< Urho3D::RigidBody * > | |
CUrho3D::Vector< Urho3D::CollisionShape * > | |
CUrho3D::Vector< Urho3D::Constraint * > | |
CUrho3D::Vector< Urho3D::WeakPtr< Urho3D::RigidBody2D > > | |
CUrho3D::Vector< Urho3D::PhysicsWorld2D::ContactInfo > | |
CUrho3D::Vector< Urho3D::Vector< Urho3D::Vector3 > > | |
CUrho3D::Vector< Urho3D::ProfilerBlock * > | |
CUrho3D::Vector< Urho3D::PhysicsRaycastResult2D > | |
CUrho3D::Vector< Urho3D::RayQueryResult > | |
CUrho3D::Vector< Urho3D::Quaternion > | |
CUrho3D::Vector< Variant > | |
CUrho3D::Vector< Urho3D::RenderTargetInfo > | |
CUrho3D::Vector< Urho3D::RenderPathCommand > | |
CUrho3D::Vector< Urho3D::Pair< Urho3D::String, CubeMapFace > > | |
CUrho3D::Vector< Urho3D::SharedPtr< Urho3D::Viewport > > | |
CUrho3D::Vector< Urho3D::SharedPtr< Urho3D::OcclusionBuffer > > | |
CUrho3D::Vector< Urho3D::Pair< Urho3D::WeakPtr< Urho3D::RenderSurface >, Urho3D::WeakPtr< Urho3D::Viewport > > > | |
CUrho3D::Vector< Urho3D::WeakPtr< Urho3D::View > > | |
CUrho3D::Vector< Urho3D::Drawable2D * > | |
CUrho3D::Vector< Urho3D::SharedPtr< Urho3D::FileWatcher > > | |
CUrho3D::Vector< Urho3D::SharedPtr< Urho3D::PackageFile > > | |
CUrho3D::Vector< Urho3D::SharedPtr< Urho3D::ResourceRouter > > | |
CUrho3D::Vector< Urho3D::TrailPoint > | |
CUrho3D::Vector< Urho3D::TrailPoint * > | |
CUrho3D::Vector< Urho3D::WeakPtr< Urho3D::CollisionShape2D > > | |
CUrho3D::Vector< Urho3D::WeakPtr< Urho3D::Constraint2D > > | |
CUrho3D::Vector< Urho3D::Component * > | |
CUrho3D::Vector< Urho3D::Vertex2D > | |
CUrho3D::Vector< Urho3D::WeakPtr< Urho3D::Node > > | |
CUrho3D::Vector< Urho3D::Spriter::MainlineKey * > | |
CUrho3D::Vector< Urho3D::Spriter::Timeline * > | |
CUrho3D::Vector< Urho3D::Spriter::MapInstruction * > | |
CUrho3D::Vector< Urho3D::Spriter::CharacterMap * > | |
CUrho3D::Vector< Urho3D::Spriter::Animation * > | |
CUrho3D::Vector< Urho3D::Spriter::File * > | |
CUrho3D::Vector< Urho3D::Spriter::Ref * > | |
CUrho3D::Vector< Urho3D::Spriter::Folder * > | |
CUrho3D::Vector< Urho3D::Spriter::Entity * > | |
CUrho3D::Vector< Urho3D::Spriter::SpatialTimelineKey * > | |
CUrho3D::Vector< Urho3D::StaticModelGeometryData > | |
CUrho3D::Vector< Urho3D::SharedPtr< Urho3D::Pass > > | |
CUrho3D::Vector< Urho3D::WeakPtr< Urho3D::TerrainPatch > > | |
CUrho3D::Vector< Urho3D::Pair< unsigned, unsigned > > | |
CUrho3D::Vector< c32 > | |
CUrho3D::Vector< Urho3D::Vector< Urho3D::GlyphLocation > > | |
CUrho3D::Vector< Urho3D::CharLocation > | |
CUrho3D::Vector< Urho3D::UIBatch > | |
CUrho3D::Vector< Urho3D::SharedPtr< Urho3D::Image > > | |
CUrho3D::Vector< Urho3D::WeakPtr< Urho3D::TileMapLayer2D > > | |
CUrho3D::Vector< Urho3D::TmxLayer2D * > | |
CUrho3D::Vector< Urho3D::SharedPtr< Urho3D::TileMapObject2D > > | |
CUrho3D::Vector< Urho3D::SharedPtr< Urho3D::Tile2D > > | |
CUrho3D::Vector< Urho3D::WeakPtr< Urho3D::UIElement > > | |
CUrho3D::Vector< Urho3D::SharedArrayPtr< byte > > | |
CUrho3D::Vector< Urho3D::UIElement * > | |
CUrho3D::Vector< Urho3D::SharedPtr< Urho3D::UIElement > > | |
CUrho3D::Vector< Urho3D::VAnimKeyFrame > | |
CUrho3D::Vector< Urho3D::VAnimEventFrame > | |
CUrho3D::Vector< byte > | |
CUrho3D::Vector< Urho3D::Vector< Urho3D::Drawable * > > | |
CUrho3D::Vector< Urho3D::PerThreadSceneResult > | |
CUrho3D::Vector< Urho3D::Zone * > | |
CUrho3D::Vector< Urho3D::LightQueryResult > | |
CUrho3D::Vector< Urho3D::ScenePassInfo > | |
CUrho3D::Vector< Urho3D::LightBatchQueue > | |
CUrho3D::Vector< const Urho3D::SourceBatch2D * > | |
CUrho3D::Vector< Urho3D::SharedPtr< Urho3D::Material > > | |
CUrho3D::Vector< Urho3D::SharedPtr< WorkerThread > > | |
CUrho3D::Vector< T > | Vector template class |
CUrho3D::Vertex2D | 2D vertex |
CUrho3D::VertexBufferDesc | Description of vertex buffer data for asynchronous loading |
CUrho3D::VertexBufferMorph | Vertex buffer morph data |
CUrho3D::VertexElement | Vertex element description for arbitrary vertex declarations |
CUrho3D::ViewBatchInfo2D | 2D view batch info |
CUrho3D::WeakArrayPtr< T > | Weak array pointer template class. Uses non-intrusive reference counting |
CUrho3D::WeakPtr< T > | Weak pointer template class with intrusive reference counting. Does not keep the object pointed to alive |
CUrho3D::WeakPtr< Urho3D::AnimatedModel > | |
CUrho3D::WeakPtr< Urho3D::Audio > | |
CUrho3D::WeakPtr< Urho3D::Camera > | |
CUrho3D::WeakPtr< Urho3D::Component > | |
CUrho3D::WeakPtr< Urho3D::Constraint2D > | |
CUrho3D::WeakPtr< Urho3D::CrowdManager > | |
CUrho3D::WeakPtr< Urho3D::Drawable2D > | |
CUrho3D::WeakPtr< Urho3D::DynamicNavigationMesh > | |
CUrho3D::WeakPtr< Urho3D::FontFace > | |
CUrho3D::WeakPtr< Urho3D::Graphics > | |
CUrho3D::WeakPtr< Urho3D::IKSolver > | |
CUrho3D::WeakPtr< Urho3D::Image > | |
CUrho3D::WeakPtr< Urho3D::NavigationMesh > | |
CUrho3D::WeakPtr< Urho3D::Node > | |
CUrho3D::WeakPtr< Urho3D::Object > | |
CUrho3D::WeakPtr< Urho3D::PhysicsWorld > | |
CUrho3D::WeakPtr< Urho3D::PhysicsWorld2D > | |
CUrho3D::WeakPtr< Urho3D::RefCounted > | |
CUrho3D::WeakPtr< Urho3D::Renderer > | |
CUrho3D::WeakPtr< Urho3D::Renderer2D > | |
CUrho3D::WeakPtr< Urho3D::RenderSurface > | |
CUrho3D::WeakPtr< Urho3D::RigidBody > | |
CUrho3D::WeakPtr< Urho3D::RigidBody2D > | |
CUrho3D::WeakPtr< Urho3D::Scene > | |
CUrho3D::WeakPtr< Urho3D::Shader > | |
CUrho3D::WeakPtr< Urho3D::ShaderVariation > | |
CUrho3D::WeakPtr< Urho3D::SmoothedTransform > | |
CUrho3D::WeakPtr< Urho3D::SoundListener > | |
CUrho3D::WeakPtr< Urho3D::SpriteSheet2D > | |
CUrho3D::WeakPtr< Urho3D::Terrain > | |
CUrho3D::WeakPtr< Urho3D::TerrainPatch > | |
CUrho3D::WeakPtr< Urho3D::TileMap2D > | |
CUrho3D::WeakPtr< Urho3D::TmxFile2D > | |
CUrho3D::WeakPtr< Urho3D::UIElement > | |
CUrho3D::WeakPtr< Urho3D::View > | |
CUrho3D::WeakPtr< Urho3D::Viewport > | |
CUrho3D::WeakPtr< Urho3D::XMLFile > | |
CUrho3D::WeakPtr< Urho3D::Zone > | |
CUrho3D::WindowModeParams | Window mode parameters |
CUrho3D::WString | Wide character string. Only meant for converting from String and passing to the operating system where necessary |
CUrho3D::XMLElement | Element in an XML file |
CUrho3D::XPathQuery | XPath query |
CUrho3D::XPathResultSet | XPath query result set |