C_IMAGE_ARCHIVE_MEMBER_HEADER | |
C_IMAGE_BASE_RELOCATION | |
C_IMAGE_DATA_DIRECTORY | |
C_IMAGE_DEBUG_DIRECTORY | |
C_IMAGE_DOS_HEADER | |
C_IMAGE_EXPORT_DIRECTORY | |
C_IMAGE_FILE_HEADER | |
C_IMAGE_IMPORT_BY_NAME | |
C_IMAGE_IMPORT_DESCRIPTOR | |
C_IMAGE_LINENUMBER | |
C_IMAGE_NT_HEADERS | |
C_IMAGE_OPTIONAL_HEADER | |
C_IMAGE_OS2_HEADER | |
C_IMAGE_RELOCATION | |
C_IMAGE_ROM_HEADERS | |
C_IMAGE_ROM_OPTIONAL_HEADER | |
C_IMAGE_SECTION_HEADER | |
C_IMAGE_THUNK_DATA | |
CUrho3D::ActionBuilder | Action as resource |
CUrho3D::Detail::ActionMapping | |
CUrho3D::MultitouchAdapter::ActiveTouch | |
CUrho3D::DrawableProcessorPass::AddBatchResult | |
CUrho3D::ParticleGraphNodes::AddInstance< Value0, Value1, Value2 > | |
CUrho3D::DirectionalPadAdapter::AggregatedState | |
CUrho3D::AllocatorBlock | Allocator memory block |
CUrho3D::AllocatorNode | Allocator node |
CUrho3D::AlwaysSerialize | Placeholder that doesn't represent any object in SerializeOptionalValue |
CUrho3D::AnimatedAttributeReference | Reference to attribute or sub-attribute; |
CUrho3D::Spriter::Animation | Animation |
CUrho3D::AnimationController::AnimationInstance | Currently playing animations |
CUrho3D::AnimationParameters | State and parameters of playing Animation |
CUrho3D::AnimationTriggerPoint | Animation trigger point |
CUrho3D::ApplicationFlavor | Class that represents specific set of flavor components |
CUrho3D::ApplicationFlavorPattern | Class that represents pattern of flavor components |
►CUrho3D::Archive | |
►CUrho3D::ArchiveBase | Archive implementation helper. Provides default Archive implementation for most cases |
►CUrho3D::ArchiveBaseT< BinaryInputArchiveBlock, IsInputBool, false > | |
►CUrho3D::BinaryArchiveBase< BinaryInputArchiveBlock, true > | |
►CUrho3D::BinaryInputArchive | Binary input archive |
CUrho3D::Base64InputArchive | Base64 input archive |
►CUrho3D::ArchiveBaseT< BinaryOutputArchiveBlock, IsInputBool, false > | |
►CUrho3D::BinaryArchiveBase< BinaryOutputArchiveBlock, false > | |
►CUrho3D::BinaryOutputArchive | Binary output archive |
CUrho3D::Base64OutputArchive | Base64 output archive |
►CUrho3D::ArchiveBaseT< BlockType, IsInputBool, false > | |
CUrho3D::BinaryArchiveBase< BlockType, IsInputBool > | Base archive for binary serialization |
►CUrho3D::ArchiveBaseT< BlockType, IsInputBool, true > | |
CUrho3D::JSONArchiveBase< BlockType, IsInputBool > | Base archive for JSON serialization |
CUrho3D::XMLArchiveBase< BlockType, IsInputBool > | Base archive for XML serialization |
►CUrho3D::ArchiveBaseT< JSONInputArchiveBlock, IsInputBool, true > | |
►CUrho3D::JSONArchiveBase< JSONInputArchiveBlock, true > | |
CUrho3D::JSONInputArchive | JSON input archive |
►CUrho3D::ArchiveBaseT< JSONOutputArchiveBlock, IsInputBool, true > | |
►CUrho3D::JSONArchiveBase< JSONOutputArchiveBlock, false > | |
CUrho3D::JSONOutputArchive | JSON output archive |
►CUrho3D::ArchiveBaseT< XMLInputArchiveBlock, IsInputBool, true > | |
►CUrho3D::XMLArchiveBase< XMLInputArchiveBlock, true > | |
CUrho3D::XMLInputArchive | XML input archive |
►CUrho3D::ArchiveBaseT< XMLOutputArchiveBlock, IsInputBool, true > | |
►CUrho3D::XMLArchiveBase< XMLOutputArchiveBlock, false > | |
CUrho3D::XMLOutputArchive | XML output archive |
CUrho3D::ArchiveBaseT< BlockType, IsInputBool, IsHumanReadableBool > | Archive implementation helper (template). Provides default block-dependent Archive implementation for most cases |
►CUrho3D::ArchiveBlockBase | Base implementation of ArchiveBlock. May contain inline blocks |
CUrho3D::BinaryInputArchiveBlock | Binary input archive block |
CUrho3D::BinaryOutputArchiveBlock | Binary output archive block |
CUrho3D::JSONInputArchiveBlock | JSON input archive block |
CUrho3D::JSONOutputArchiveBlock | JSON output archive block |
CUrho3D::XMLInputArchiveBlock | XML input archive block |
CUrho3D::XMLOutputArchiveBlock | XML output archive block |
CUrho3D::AreaAllocator | Rectangular area allocator |
►Carray | |
CUrho3D::EnumArray< Urho3D::SharedPtr< Urho3D::OpenXRBinding >, VRHand > | |
CUrho3D::EnumArray< Urho3D::SharedPtr< Urho3D::OpenXRControllerModel >, VRHand > | |
CUrho3D::EnumArray< XrCompositionLayerDepthInfoKHR, VREye > | |
CUrho3D::EnumArray< XrCompositionLayerProjectionView, VREye > | |
CUrho3D::EnumArray< XrView, VREye > | |
CUrho3D::EnumArray< T, E, Size > | Fixed-size array indexed by enum |
►CUrho3D::ArrayDimensions2D | 2D indexing utilities for row-major 2D array |
CUrho3D::Array2D< T, Container > | 2D array template |
CUrho3D::AssetTransformerDependency | |
CUrho3D::AssetTransformerInput | Transformer execution inputs (should be serializable on its own) |
CUrho3D::AssetTransformerOutput | Transformer execution result (should be serializable on its own) |
CUrho3D::AsyncProgress | Asynchronous loading progress of a scene |
CUrho3D::ShadowMapAllocator::AtlasPage | |
►Catomic_flag | |
CUrho3D::DrawableProcessor::UpdateFlag | |
CUrho3D::AttributeAnimationStateTrack | Value track applied to the specific attribute or sub-attribute |
CUrho3D::ParticleGraphLayer::AttributeBufferLayout | Layout of attribute buffer |
CUrho3D::AttributeHandle | |
CUrho3D::AttributeHookContext | |
CUrho3D::AttributeInfo | Description of an automatically serializable variable |
CUrho3D::AttributePrefab | |
CUrho3D::FullScreenShaderPass::Attributes | |
CUrho3D::RenderPass::Attributes | |
CUrho3D::ParticleGraphAttributeLayout::AttrSpan | Attribute layout |
CUrho3D::ReflectionProbeManager::AutoQueueCache | |
CUrho3D::AxisAdapter | Helper class to transform axis value |
CUrho3D::DirectionAggregator::AxisState | |
►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::BakedLight | Baked light description |
►CUrho3D::BakedLightCache | Lightmap cache interface |
CUrho3D::BakedLightMemoryCache | Memory lightmap cache |
CUrho3D::BakedLightmap | Baked lightmap data |
CUrho3D::BakedSceneBackground | Scene background description |
CUrho3D::BakedSceneChunk | Baking chunk. Contains everything to bake light for given chunk |
►CUrho3D::BakedSceneCollector | |
CUrho3D::DefaultBakedSceneCollector | Standard scene collector for light baking |
►CUrho3D::BatchRendererSettings | |
CUrho3D::SceneProcessorSettings | |
CUrho3D::BatchRenderingContext | Common parameters of batch rendering |
►CUrho3D::BatchStateCacheCallback | Pipeline state cache callback used to create actual pipeline state |
CUrho3D::PipelineStateBuilder | Utility to build pipeline states for RenderPipeline |
CUrho3D::BatchStateCreateContext | External context that is not present in the key but is necessary to create new pipeline state |
►CUrho3D::BatchStateLookupKey | |
CUrho3D::BatchStateCreateKey | |
CUrho3D::IKSolverComponent::BendCalculationParams | |
CUrho3D::BiasParameters | Depth bias parameters. Used both by lights (for shadow mapping) and materials |
CUrho3D::Billboard | |
CUrho3D::Bone | |
CUrho3D::BoneView | Bone of Model skeleton, unpacked for easy editing |
CUrho3D::BoundingBox | |
CUrho3D::ParticleGraphNodes::BreakInstance< Value > | |
CUrho3D::ParticleGraphNodes::BreakInstance< Quaternion, float, float, float, float > | |
CUrho3D::ParticleGraphNodes::BreakInstance< Quaternion, Vector3, float > | |
CUrho3D::ParticleGraphNodes::BreakInstance< Vector2, float, float > | |
CUrho3D::ParticleGraphNodes::BreakInstance< Vector3, float, float, float > | |
►CbtIDebugDraw | |
CUrho3D::PhysicsWorld | Physics simulation world component. Should be added only to the root scene node |
►CbtMotionState | |
CUrho3D::RigidBody | Physics rigid body component |
CUrho3D::ButtonCommand | |
CUrho3D::AssetTransformerHierarchy::TreeNode::ByName | |
CUrho3D::RmlNavigable::Cache | |
CUrho3D::FullScreenShaderPass::Cache | |
CUrho3D::CachedBatchState | Pipeline state cache entry. May be invalid |
CUrho3D::CachedDrawableReflection | Cached info about current static reflection probe |
CUrho3D::CachedDrawableZone | Cached info about current zone |
CUrho3D::LightProcessorCache::CachedLightProcessor | |
CUrho3D::CubemapRenderer::CachedPipelineStates | |
CUrho3D::Camera::CachedProjection | Cached projection data |
CUrho3D::AutoExposurePass::CachedStates | |
CUrho3D::TextRenderer3D::CachedTextElement | 3D text rendered in previous frame and already cached |
CUrho3D::AutoExposurePass::CachedTextures | |
CUrho3D::CachedUIBatchState | Pipeline state UI batch cache entry. May be invalid |
CUrho3D::Camera::CachedViewProj | Cached view-projection matrix |
CUrho3D::CascadeParameters | |
CUrho3D::ParticleGraphNodes::CastInstance< Value0, Value1 > | |
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::DefaultBakedSceneCollector::ChunkData | Chunk data |
CUrho3D::Circle | Circle in three-dimensional space |
CUrho3D::ParticleGraphNodes::ClampInstance< Value0, Value1 > | |
CUrho3D::ParticleGraphNodes::ClampInstance< float, float > | |
CUrho3D::ReplicatedAnimation::ClientData | |
CUrho3D::ReplicatedTransform::ClientData | |
CUrho3D::ReplicationManager::ClientData | |
CUrho3D::ClientInputStatistics | Utility to evaluate client input quality and preferred input buffering |
►CUrho3D::ClientNetworkCallback | |
►CUrho3D::NetworkCallback | Aggregate network-related callbacks used by NetworkObject and NetworkBehavior |
►CUrho3D::NetworkBehavior | |
CUrho3D::FilteredByDistance | |
CUrho3D::ReplicatedAnimation | |
CUrho3D::ReplicatedTransform | Behavior that replicates transform of the node |
CUrho3D::TrackedAnimatedModel | Behavior that tracks bone transforms of AnimatedModel on server. Not implemented on client |
►CUrho3D::NetworkObject | |
►CUrho3D::StaticNetworkObject | |
CUrho3D::BehaviorNetworkObject | |
CUrho3D::ClockSynchronizer | |
CUrho3D::ClockSynchronizerMessage | |
CUrho3D::Color | RGBA color |
CUrho3D::ColorFrame | |
CUrho3D::ColorScopeGuard | |
CUrho3D::CommonFrameInfo | Common parameters of rendered frame |
►CComponentType | |
CUrho3D::TrackedComponent< ComponentType, RegistryComponentType > | Template base of any TrackedComponent that automatically registers itself in registry |
CUrho3D::CompressedLevel | Compressed image mip level |
CUrho3D::Condition | Condition on which a thread can wait |
CUrho3D::ConfigFile::ConfigFlavor | |
CUrho3D::ConfigVariableDefinition | Configuration parameter description |
CUrho3D::BehaviorNetworkObject::ConnectedNetworkBehavior | |
CUrho3D::PhysicsWorld2D::ContactInfo | Contact info |
►CContext | |
CUrho3D::Detail::RmlContext | For internal use only! Helper class used to associate instance of RmlUI with Rml::Context |
CUrho3D::Detail::ControllerAxisMapping | Helper class to translate controller axis |
CUrho3D::Detail::ControllerButtonMapping | Helper class to translate controller buttons |
CUrho3D::Detail::ControllerHatMapping | Helper class to translate controller hat position |
CUrho3D::CookedLightParams | |
CUrho3D::CrowdObstacleAvoidanceParams | |
CUrho3D::CubemapRenderingSettings | |
CUrho3D::CubemapUpdateParameters | |
CUrho3D::CubemapUpdateResult | |
CUrho3D::CursorShapeInfo | Cursor image and hotspot information |
CUrho3D::CustomGeometryVertex | |
►CUrho3D::CustomVariantValue | |
CUrho3D::CustomVariantValueImpl< T > | Custom variant value implementation |
CUrho3D::CustomVariantValueTraits< T > | Custom variant value type traits. Specialize the template to implement custom type behavior |
CUrho3D::CustomVariantValueTraits< ea::unique_ptr< T > > | Custom variant value type traits for unique_ptr |
CUrho3D::DDColorKey | DirectDraw color key definition |
CUrho3D::DDPixelFormat | DirectDraw pixel format definition |
CUrho3D::DDSCaps2 | DirectDraw surface capabilities |
CUrho3D::DDSHeader10 | |
CUrho3D::DDSurfaceDesc2 | DirectDraw surface description |
CUrho3D::DebugFrameSnapshot | |
CUrho3D::DebugFrameSnapshotBatch | |
CUrho3D::DebugFrameSnapshotPass | |
CUrho3D::DebugFrameSnapshotQuad | |
CUrho3D::DebugLine | Debug rendering line |
CUrho3D::DebugTriangle | Debug render triangle |
CUrho3D::Decal | One decal in a decal set |
CUrho3D::DecalVertex | Decal vertex |
CUrho3D::Detail::DefaultSerializer | Default callback for value serialization: use SerializeValue |
CUrho3D::Detail::DefaultTypeCaster< InternalType, ExternalType > | Default converter: any type to/from any type |
CUrho3D::DefaultRenderPipelineView::DeferredLightingData | |
CUrho3D::TetrahedralMesh::DelaunayContext | Data used for Delaunay triangulation |
CUrho3D::DelayedWorldTransform | Delayed world transform assignment for parented rigidbodies |
CUrho3D::DelayedWorldTransform2D | Delayed world transform assignment for parented 2D rigidbodies |
CUrho3D::SharedReplicationState::DeltaBufferSpan | A span in delta update buffer corresponding to the update data of the individual NetworkObject |
CUrho3D::AssetTransformerHierarchy::DependencyGraphNode | |
CUrho3D::DepthValue | Occlusion hierarchy depth value |
►CUrho3D::Deserializer | |
►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 | |
CUrho3D::NamedPipe | Named pipe for interprocess communication |
►CUrho3D::VectorBuffer | Dynamically sized buffer that can be read and written to as a stream |
CUrho3D::Base64InputArchive | Base64 input archive |
CUrho3D::Base64OutputArchive | Base64 output archive |
CUrho3D::HttpRequest | |
CUrho3D::DirectLightTracingSettings | Parameters of direct light tracing |
CUrho3D::DistanceAndNormal | |
CUrho3D::ParticleGraphNodes::DivideInstance< Value0, Value1, Value2 > | |
CUrho3D::UI::DragData | Data structure used to represent the drag data associated to a UIElement |
►CUrho3D::DrawableProcessorSettings | |
CUrho3D::SceneProcessorSettings | |
CUrho3D::DrawQuadParams | |
CUrho3D::DummyMutex | No-op mutex. Useful for template code |
CUrho3D::PluginManager::DynamicLibraryInfo | Cached info about dynamic library on the disk. It may or may not be loaded |
CUrho3D::EdgeStoppingGaussFilterParameters | Parameters for indirect light filtering |
CUrho3D::Widgets::EditVariantOptions | Parameters for rendering arbitrary variant value |
►CElement | |
CUrho3D::RmlNavigable | UI element that can be navigated with arrows |
►CElementInstancer | |
CUrho3D::Detail::NavigableInstancer | Implementation of RmlUi decorator instancer for RmlNavigable |
CUrho3D::EmissionLightTracingSettings | Parameters of emission light tracing |
CUrho3D::EmptyObject | Placeholder that represents any empty object as default value in SerializeOptionalValue |
CUrho3D::EmptySerializableObject | Placeholder object that can be serialized as nothing |
►CEnableObserverPtr | |
CUrho3D::RmlNavigable | UI element that can be navigated with arrows |
CUrho3D::Spriter::Entity | Entity |
CUrho3D::Detail::EnumStringCaster< T > | Enum to/from string |
CUrho3D::Detail::EnumStringCaster< unsigned > | |
CUrho3D::Detail::EnumStringSafeCaster< T > | |
CUrho3D::Detail::EnumStringSafeCaster< unsigned > | |
►CEventListener | |
CUrho3D::Detail::CustomEventListener | |
CUrho3D::Detail::NavigateEventListener | |
CUrho3D::Detail::PipeEventListener | |
CUrho3D::Detail::SoundEventListener | |
►Cexception | |
►CUrho3D::RuntimeException | |
CUrho3D::ArchiveException | |
CUrho3D::OpenXR::ExtensionFeatures | |
CUrho3D::AnimationVelocityExtractor::ExtractedTrackSet | |
►Cfalse_type | |
Ceastl::detail::is_hashable< T, typename > | |
►Cfalse_type | |
CUrho3D::TupleHasType< T, ea::tuple<> > | |
CUrho3D::Spriter::File | File |
CUrho3D::FileChange | File change information |
CUrho3D::FileIdentifier | |
►CFileInterface | |
CUrho3D::Detail::RmlFile | |
CUrho3D::FileSelectorEntry | File selector's list entry (file or directory) |
CUrho3D::FileSystemEntry | Description of file system entry (file or directory) with hierarchy information |
CUrho3D::FilteredUint | Utility class to filter random uint value which mostly stays the same |
CUrho3D::FlagSet< E > | A set of flags defined by an Enum |
CUrho3D::FocusParameters | |
CUrho3D::Spriter::Folder | Folder |
CUrho3D::FontGlyph | Font glyph description |
►Cformatter | |
Cfmt::formatter< ea::string > | |
Cfmt::formatter< ea::string_view > | |
Cfmt::formatter< T, char, ea::enable_if_t< ea::is_enum_v< T > > > | |
CUrho3D::FrameInfo | Rendering frame update parameters |
CUrho3D::FrameStatistics | |
CUrho3D::Frustum | Convex constructed of 6 planes |
CUrho3D::GCHandleRef | Object that manages lifetime of gc handle |
CUrho3D::GeometryBatch | Reference to SourceBatch of Drawable geometry, with resolved material passes |
CUrho3D::GeometryBufferPreprocessSettings | Settings for geometry buffer preprocessing |
CUrho3D::GeometryDesc | Description of a geometry for asynchronous loading |
CUrho3D::GeometryIDToObjectMapping | Used for mapping between geometry ID in geometry buffer and actual geometry |
CUrho3D::GeometryLODView | Level of detail of Model geometry, unpacked for easy editing |
CUrho3D::GeometryRenderFlag | |
CUrho3D::GeometryView | Model geometry, unpacked for easy editing |
CUrho3D::ParticleGraphNodes::GetPinType< T > | |
CUrho3D::ParticleGraphNodes::GetPinType< ParticleGraphTypedPin< T > > | |
CUrho3D::GLTFImporterCallback | |
CUrho3D::GLTFImporterSettings | |
CUrho3D::GlyphLocation | |
CUrho3D::GraphNodeProperty | |
►CUrho3D::GraphPin | Abstract graph node pin |
►CUrho3D::GraphDataPin | Abstract graph data flow node pin. Has pin type |
CUrho3D::GraphInPin | Graph node pin with connection |
CUrho3D::GraphOutPin | Graph node pin that connects to other pins |
CUrho3D::GraphEnterPin | Graph node execution flow "enter" pin. May be connected to multiple exit pins |
CUrho3D::GraphExitPin | Graph node execution flow "exit" pin. May be connected to one "enter" pins |
CUrho3D::GraphPinRef< PinType > | |
Ceastl::hash< T, Enabled > | |
Ceastl::hash< pair< T, U > > | |
Ceastl::hash< span< T > > | |
Ceastl::hash< T, typename enable_if< detail::is_hashable< T >::value >::type > | |
Ceastl::hash< tuple< T... > > | |
Ceastl::hash< unordered_map< Key, Value, Hash, Predicate, Allocator, bCacheHashCode > > | |
Ceastl::hash< vector< T, Allocator > > | |
CUrho3D::ActionManager::HashElement | |
CUrho3D::HighPrecisionSphere | Sphere with double precision components |
CUrho3D::HighPrecisionVector3 | 3-vector with double precision |
CUrho3D::HiresTimer | High-resolution operating system timer used in profiling |
CUrho3D::IDFamily< T > | Family of unique indices for template type |
►CUrho3D::IDFamily< AbstractConnection > | |
►CUrho3D::AbstractConnection | |
CUrho3D::Connection | Connection to a remote network host |
►CUrho3D::IDFamily< Geometry > | |
CUrho3D::Geometry | Defines one or more vertex buffers, an index buffer and a draw range |
►CUrho3D::IDFamily< Material > | |
CUrho3D::Material | Describes how to render 3D geometries |
►CUrho3D::IdScopeGuard | |
CUrho3D::Widgets::ItemLabelScopeGuard | Render ItemLabel with scope guard of the same name |
►CUrho3D::IKChain | Base class for generic IK chain |
CUrho3D::IKFabrikChain | Generic unconstrained FABRIK chain |
CUrho3D::IKSpineChain | Uniformly bending IK chain |
CUrho3D::IKEyeChain | Two-segment IK chain for eyes |
CUrho3D::IKNode | |
CUrho3D::IKNodeSegment | Fixed-length segment that consists of two nodes |
CUrho3D::IKSettings | Aggregated settings of the IK solver |
CUrho3D::IKTrigonometricChain | Trigonometric two-segment IK chain |
►CImGuiDiligentRenderer | |
CUrho3D::ImGuiDiligentRendererEx | |
CUrho3D::IncrementalLightBaker | Incremental light baker |
CUrho3D::IncrementalLightBakerSettings | Incremental light baker settings |
CUrho3D::IncrementalLightBakerStatus | |
CUrho3D::IndexAllocator< T > | Utility to assign unique non-zero IDs to objects. Thread-safe |
CUrho3D::IndexAllocator< Urho3D::Mutex > | |
CUrho3D::IndexBufferDesc | Description of index buffer data for asynchronous loading |
CUrho3D::IndexInTuple< T, Tuple > | Helper class to get index of type in tuple |
►CUrho3D::IndexInTuple< T, ea::tuple< Types... > > | |
CUrho3D::IndexInTuple< T, std::tuple< Types... > > | |
CUrho3D::IndirectLightTracingSettings | Parameters of indirect light tracing |
►CInstanceBase | |
CUrho3D::ParticleGraphNodes::HemisphereInstance | |
►CInstanceBase | |
CUrho3D::ParticleGraphNodes::EmitterPositionInstance | |
►CInstanceBase | |
CUrho3D::ParticleGraphNodes::CircleInstance | |
►CInstanceBase | |
CUrho3D::ParticleGraphNodes::EffectTimeInstance | |
►CInstanceBase | |
CUrho3D::ParticleGraphNodes::CurlNoise3DInstance | |
►CInstanceBase | |
CUrho3D::ParticleGraphNodes::DestroyInstance | |
►CInstanceBase | |
CUrho3D::ParticleGraphNodes::NormalizedEffectTimeInstance | |
►CInstanceBase | |
CUrho3D::ParticleGraphNodes::SphereInstance | |
►CInstanceBase | |
CUrho3D::ParticleGraphNodes::TimeStepInstance | |
►CInstanceBase | |
CUrho3D::ParticleGraphNodes::Noise3DInstance | |
►CInstanceBase | |
CUrho3D::ParticleGraphNodes::BoxInstance | |
►CInstanceBase | |
CUrho3D::ParticleGraphNodes::RenderBillboardInstance | |
►CInstanceBase | |
CUrho3D::ParticleGraphNodes::SlerpInstance | |
►CInstanceBase | |
CUrho3D::ParticleGraphNodes::LocalToWorldInstance | |
►CInstanceBase | |
CUrho3D::ParticleGraphNodes::BurstTimerInstance | |
►CInstanceBase | |
CUrho3D::ParticleGraphNodes::BounceInstance | |
►CInstanceBase | |
CUrho3D::ParticleGraphNodes::ConeInstance | |
►CInstanceBase | |
CUrho3D::ParticleGraphNodes::EmitInstance | |
►CInstanceBase | |
CUrho3D::ParticleGraphNodes::EmitterScaleInstance | |
►CInstanceBase | |
CUrho3D::ParticleGraphNodes::ExpireInstance | |
►CInstanceBase | |
CUrho3D::ParticleGraphNodes::LimitVelocityInstance | |
►CInstanceBase | |
CUrho3D::ParticleGraphNodes::MoveInstance | |
►CInstanceBase | |
CUrho3D::ParticleGraphNodes::RenderMeshInstance | |
►CInstanceBase | |
CUrho3D::ParticleGraphNodes::WorldToLocalInstance | |
►CInstanceBase | |
CUrho3D::ParticleGraphNodes::ApplyForceInstance | |
►CInstanceBase | |
CUrho3D::ParticleGraphNodes::EmitterRotationInstance | |
CUrho3D::InstancingBufferSettings | |
►Cintegral_constant | |
CUrho3D::IndexInTuple< T, ea::tuple< T, Types... > > | |
CUrho3D::IndexInTuple< T, ea::tuple< U, Types... > > | |
CUrho3D::InternalReflectionProbeData | Cached internal structure for reflection probe search |
CUrho3D::Detail::InterpolatedConstSpan< T, Traits > | Helper class to interpolate value spans |
CUrho3D::Detail::NetworkValueBase::InterpolationBase | |
CUrho3D::NetworkValueSampler< T, Traits >::InterpolationCache | |
CUrho3D::IntRect | Two-dimensional bounding rectangle with integer values |
CUrho3D::IntRectIterator | Iterator that iterates through all elements of IntRect row-by-row |
►Cintrusive_list_node | |
CUrho3D::EventHandler | Internal helper class for invoking event handler functions |
CUrho3D::IntVector2 | Two-dimensional vector with integer values |
CUrho3D::IntVector3 | Three-dimensional vector with integer values |
CUrho3D::TransformedSpan< SourceType, DestinationType, Function >::Iterator | |
►Citerator | |
CUrho3D::MultiVector< T >::BaseIterator< OuterIterator, InnerIterator > | Iterator base |
CUrho3D::JoystickState | |
CUrho3D::JSONValue | JSON value class |
CUrho3D::Detail::KeyboardKeyMapping | Helper class to translate keyboard keys |
CUrho3D::KeyFrameSet< T > | |
►CUrho3D::KeyFrameSet< AnimationKeyFrame > | |
CUrho3D::AnimationTrack | |
►CUrho3D::KeyFrameSet< VariantCurvePoint > | |
►CUrho3D::VariantCurve | Curve of Variant values sampled by scalar values |
CUrho3D::VariantAnimationTrack | Generic animation track, stores keyframes of single animatable entity |
CUrho3D::ParticleGraphNodes::LengthInstance< Value0, Value1 > | |
CUrho3D::ParticleGraphNodes::LerpInstance< Value0, Value1, Value2, Value3 > | |
CUrho3D::LightAccumulator | Accumulated light for forward rendering |
CUrho3D::LightAccumulatorContext | Common parameters for light accumulation |
CUrho3D::LightBakingSettings | Aggregated light baking settings |
CUrho3D::LightCalculationProperties | Light calculation properties that can be used to adjust result |
CUrho3D::LightDataForAccumulator | Light parameters needed to calculate SH lighting |
CUrho3D::LightGeometryQueryResult | Result of light query for drawable |
CUrho3D::LightmapChart | Lightmap chart description |
CUrho3D::LightmapChartBakedDirect | Direct light accumulated for given lightmap chart |
CUrho3D::LightmapChartBakedIndirect | Indirect light accumulated for given lightmap chart |
CUrho3D::LightmapChartElement | Individual element of the lightmap chart |
CUrho3D::LightmapChartGeometryBuffer | Lightmap geometry buffer of lightmap chart |
CUrho3D::LightmapChartingSettings | Lightmap chart allocation settings |
CUrho3D::LightmapChartRegion | Region on the lightmap chart |
CUrho3D::LightmapGeometryBakingScene | Baking scene for single lightmap chart |
CUrho3D::LightmapGeometryBakingScenesArray | Baking scenes for the set of lightmap charts |
CUrho3D::LightmapGeometryBakingSettings | Lightmap geometry buffer baking settings |
CUrho3D::LightmapSeam | Lightmap seam description |
CUrho3D::LightmapStitchingContext | Stiching context |
CUrho3D::LightmapStitchingSettings | Lightmap stitching settings |
CUrho3D::LightmapUVGenerationSettings | Lightmap UV generation settings |
CUrho3D::LightProbe | Light probe description |
►CUrho3D::LightProbeCollection | Light probes from multiple light probe groups |
CUrho3D::LightProbeCollectionForBaking | Light probe collection with extra data needed for baking |
CUrho3D::LightProbeCollectionBakedData | Light probe baked data |
CUrho3D::LightProcessorCacheSettings | |
►CUrho3D::LightProcessorCallback | Light processor callback |
CUrho3D::SceneProcessor | Scene processor for RenderPipeline |
CUrho3D::IKArmSolver::LocalCache | |
CUrho3D::IKHeadSolver::LocalCache | |
CUrho3D::IKLegSolver::LocalCache | |
CUrho3D::IKLimbSolver::LocalCache | |
CUrho3D::IKSpineSolver::LocalCache | |
CUrho3D::Console::LogEntry | |
CUrho3D::Logger | Forwards a message to underlying logger. Use Log::GetLogger to obtain instance of this class |
CUrho3D::Spriter::MainlineKey | Mainline key |
CUrho3D::ParticleGraphNodes::MakeInstance< Values > | |
CUrho3D::ParticleGraphNodes::MakeInstance< Value0, Value1, Value2 > | |
CUrho3D::ParticleGraphNodes::MakeInstance< Value0, Value1, Value2, Value3 > | |
CUrho3D::ManifoldPair | Manifold pointers stored during collision processing |
CUrho3D::Spriter::MapInstruction | Map instruction |
CUrho3D::OutlineGroup::MaterialKey | |
CUrho3D::MaterialShaderParameter | Material's shader parameter definition |
CUrho3D::MaterialTexture | |
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::Detail::MemberFunctionTraits< class > | |
CUrho3D::Detail::MemberFunctionTraits< Return(Object::*)(Args...) const > | |
CUrho3D::Detail::MemberFunctionTraits< Return(Object::*)(Args...)> | |
CUrho3D::ModelMorph | Definition of a model's vertex morph |
CUrho3D::ModelMorphView | Represents metadata of model morph |
CUrho3D::ModelVertex | |
CUrho3D::ModelVertexFormat | Model vertex format, unpacked for easy editing |
CUrho3D::ModelVertexMorph | Morph of ModelVertex |
CUrho3D::Detail::MouseButtonMapping | Helper class to translate mouse button |
►CUrho3D::MovableNonCopyable | Helper to declare non-copyable but movable class |
CUrho3D::ArchiveBase | Archive implementation helper. Provides default Archive implementation for most cases |
CUrho3D::ArchiveBlock | Archive block scope guard |
CUrho3D::MountPointGuard | Helper class to mount and unmount an object automatically |
CUrho3D::TemporaryDir | Helper class to create and destory temporary directory |
CUrho3D::FreeFlyController::Movement | |
CUrho3D::MsgConfigure | |
CUrho3D::MsgSceneClock | |
CUrho3D::MsgSynchronized | |
CUrho3D::ParticleGraphNodes::MultiplyInstance< Value0, Value1, Value2 > | |
►CUrho3D::MultiVector< T > | Vector of vectors |
CUrho3D::WorkQueueVector< T > | Vector-like collection that can be safely filled from different WorkQueue threads simultaneously |
►CUrho3D::MultiVector< ea::pair< Node *, Urho3D::Transform > > | |
CUrho3D::WorkQueueVector< ea::pair< Node *, Urho3D::Transform > > | |
►CUrho3D::MultiVector< ea::pair< Urho3D::ShadowSplitProcessor *, Urho3D::PipelineBatchDesc > > | |
CUrho3D::WorkQueueVector< ea::pair< Urho3D::ShadowSplitProcessor *, Urho3D::PipelineBatchDesc > > | |
►CUrho3D::MultiVector< Urho3D::Drawable * > | |
CUrho3D::WorkQueueVector< Urho3D::Drawable * > | |
►CUrho3D::MultiVector< Urho3D::GeometryBatch > | |
CUrho3D::WorkQueueVector< Urho3D::GeometryBatch > | |
►CUrho3D::MultiVector< Urho3D::Light * > | |
CUrho3D::WorkQueueVector< Urho3D::Light * > | |
►CUrho3D::MultiVector< Urho3D::PipelineBatch > | |
CUrho3D::WorkQueueVector< Urho3D::PipelineBatch > | |
►CUrho3D::MultiVector< Urho3D::PipelineBatchDesc > | |
CUrho3D::WorkQueueVector< Urho3D::PipelineBatchDesc > | |
CUrho3D::Mutex | Operating system mutual exclusion primitive |
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::RmlNavigationManager::NavigationStackFrame | |
CUrho3D::ParticleGraphNodes::NegateInstance< Value0, Value1 > | |
CUrho3D::NetworkSetting | |
CUrho3D::NetworkTime | |
►CUrho3D::Detail::NetworkValueBase | Base class for NetworkValue and NetworkValueVector |
CUrho3D::NetworkValue< AnimationSnapshot > | |
CUrho3D::NetworkValue< Urho3D::BoundingBox > | |
CUrho3D::NetworkValue< Urho3D::Matrix3x4 > | |
CUrho3D::NetworkValue< Urho3D::ValueWithDerivative > | |
CUrho3D::NetworkValue< Urho3D::ValueWithDerivative< Quaternion > > | |
CUrho3D::NetworkValueVector< Urho3D::Quaternion > | |
CUrho3D::NetworkValueVector< Urho3D::Vector3 > | |
CUrho3D::NetworkValue< T, Traits > | |
CUrho3D::NetworkValueVector< T, Traits > | Similar to NetworkValue, except each frame contains an array of elements |
CUrho3D::NetworkValueSampler< T, Traits > | |
CUrho3D::NetworkValueSampler< Urho3D::ValueWithDerivative > | |
CUrho3D::NetworkValueSampler< Urho3D::ValueWithDerivative< Quaternion > > | |
CUrho3D::NetworkValueTraits< T > | |
CUrho3D::NetworkValueTraits< Quaternion > | |
CUrho3D::NetworkValueTraits< Urho3D::ValueWithDerivative > | |
CUrho3D::NetworkValueTraits< Urho3D::ValueWithDerivative< Quaternion > > | |
CUrho3D::NetworkValueTraits< ValueWithDerivative< Quaternion > > | |
CUrho3D::NetworkValueTraits< ValueWithDerivative< T > > | |
►CNode | |
CUrho3D::Scene | Root scene node, represents the whole scene |
►CUrho3D::NodeAnimationOutput | Output that aggregates all NodeAnimationStateTrack-s targeted at the same node |
CUrho3D::ModelAnimationOutput | Output that aggregates all ModelAnimationStateTrack-s targeted at the same bone |
►CUrho3D::NodeAnimationStateTrack | Transform track applied to the Node that is not used as Bone for AnimatedModel |
CUrho3D::ModelAnimationStateTrack | |
CUrho3D::ParticleGraphNodes::NodePattern | |
CUrho3D::NodePrefab | |
CUrho3D::SceneHierarchyWidget::NodeSearch | |
►CUrho3D::NonCopyable | Helper to declare non-copyable and non-movable class |
CUrho3D::Allocator< T > | Allocator template class. Allocates objects of a specific class |
CUrho3D::BatchStateCache | Pipeline state cache for RenderPipeline batches |
CUrho3D::Detail::CustomEventListener | |
CUrho3D::Detail::NavigateEventListener | |
CUrho3D::Detail::PipeEventListener | |
CUrho3D::Detail::SoundEventListener | |
CUrho3D::LightProcessor | Manages light parameters, lit geometries, shadow splits and shadow casters |
CUrho3D::LightProcessorCache | Cache of light processors |
CUrho3D::MutexLock< T > | Lock that automatically acquires and releases a mutex |
►CUrho3D::OctreeQuery | Base class for octree queries |
CUrho3D::AllContentOctreeQuery | |
CUrho3D::BoxOctreeQuery | |
►CUrho3D::FrustumOctreeQuery | |
CUrho3D::DirectionalLightShadowCasterQuery | Frustum query for directional light shadow casters |
CUrho3D::SpotLightGeometryQuery | Frustum query for spot light forward lit geometries and shadow casters |
CUrho3D::PointOctreeQuery | |
►CUrho3D::SphereOctreeQuery | |
CUrho3D::PointLightGeometryQuery | Frustum query for point light forward lit geometries and shadow casters |
►CUrho3D::ParticleGraphNodeInstance | |
CUrho3D::ParticleGraphNodes::Constant::Instance | |
CUrho3D::ParticleGraphNodes::Curve::Instance | |
CUrho3D::ParticleGraphNodes::GetAttribute::Instance | |
CUrho3D::ParticleGraphNodes::GetUniform::Instance | |
CUrho3D::ParticleGraphNodes::PatternMatchingNode::Instance | |
CUrho3D::ParticleGraphNodes::Print::Instance | |
CUrho3D::ParticleGraphNodes::Random::Instance | |
CUrho3D::ParticleGraphNodes::SetAttribute::Instance | |
CUrho3D::ParticleGraphNodes::SetUniform::Instance | |
CUrho3D::ParticleGraphNodes::TemplateNode< Instance, Values >::InstanceBase | |
►CUrho3D::PrefabReader | |
CUrho3D::PrefabReaderFromArchive | Utility class to read prefab data from Archive |
CUrho3D::PrefabReaderFromMemory | Utility class to read prefab data from NodePrefab |
►CUrho3D::PrefabWriter | |
CUrho3D::PrefabWriterToArchive | Utility class to write prefab data to Archive |
CUrho3D::PrefabWriterToMemory | Utility class to write prefab data to NodePrefab |
CUrho3D::RayOctreeQuery | |
CUrho3D::SharedRenderPassState | State of render pipeline that can be accessed by render path and render passes |
►CUrho3D::UIBatchStateCache | Pipeline state cache for UI batches |
CUrho3D::DefaultUIBatchStateCache | Default implementation of UIBatchStateCache |
CUrho3D::StringHash::NoReverse | Tag to disable population of hash reversal map |
CUrho3D::ParticleGraphNodes::NormalizedInstance< Value0, Value1 > | |
►CUrho3D::ObjectReflectionRegistry | Registry of Object reflections |
CUrho3D::ActionManager | Action manager |
CUrho3D::Context | Urho3D execution context. Provides access to subsystems, object factories and attributes, and event receivers |
CUrho3D::ParticleGraphSystem | Particle graph effect definition |
►CUrho3D::ObjectRevisionTracker | |
CUrho3D::Animation | |
CUrho3D::OcclusionBatch | Stored occlusion render job |
CUrho3D::OcclusionBufferData | Per-thread occlusion buffer data |
►CUrho3D::OcclusionBufferSettings | |
CUrho3D::SceneProcessorSettings | |
CUrho3D::Octant | |
CUrho3D::OctreeQueryResult | General octree query result. Used for Lua bindings only |
CUrho3D::OpenXRSwapChain | Interface that wraps OpenXR swap chain and integrates it with the engine rendering API |
CUrho3D::OpenXRTweaks | Tweaks that should be applied before graphics initialization |
CUrho3D::PackageDownload | Package file receive transfer |
CUrho3D::PackageEntry | File entry within the package file |
CUrho3D::PackageUpload | Package file send transfer |
CUrho3D::PackedComponentData | Packed component data |
CUrho3D::PackedNodeComponentData | Packed nodes and components |
CUrho3D::PackedNodeData | Packed node data |
CUrho3D::PackedSceneData | Packed Scene as whole |
CUrho3D::PackedSceneSelection | Packed selected nodes and components |
►Cpair | |
CUrho3D::NumericRange< float > | |
CUrho3D::IteratorRange< T > | Helper class to iterate over the range |
CUrho3D::NumericRange< T > | Numerical range (pair of min and max value). Invalid if flipped |
CUrho3D::AmbientOcclusionPass::Parameters | |
CUrho3D::AutoExposurePass::Parameters | |
CUrho3D::BloomPass::Parameters | |
CUrho3D::ParicleGraphUniform | |
CUrho3D::Particle | One particle in the particle system |
CUrho3D::Particle2D | 2D particle |
CUrho3D::ParticleGraphAttributeLayout | Memory layout for attributes |
CUrho3D::ParticleGraphBufferLayout | Memory layout for intermediate values |
CUrho3D::ParticleGraphLayerInstance | Instance of particle graph layer in emitter |
►CUrho3D::ParticleGraphPin | Pin of a node in particle graph |
CUrho3D::ParticleGraphTypedPin< T > | |
CUrho3D::ParticleGraphPinRef | Reference to a pin buffer in a particle graph |
CUrho3D::ParticleGraphReader | |
CUrho3D::ParticleGraphSpan | Memory layout definition |
CUrho3D::ParticleGraphWriter | |
CUrho3D::ClockSynchronizer::PendingPing | |
CUrho3D::ClockSynchronizer::PendingPong | |
CUrho3D::PerlinNoise | Perlin noise generator |
CUrho3D::StaticPipelineStateCache::PerOutputCache | |
CUrho3D::PhysicsRaycastResult | Physics raycast hit |
CUrho3D::PhysicsRaycastResult2D | 2D Physics raycast hit |
CUrho3D::PhysicsTickSynchronizer | Helper class that synchronizes PhysicsWorld clock with network clock |
CUrho3D::PhysicsWorldConfig | Custom overrides of physics internals. To use overrides, must be set before the physics component is created |
CUrho3D::ParticleGraphBufferLayout::PinSpan | Attribute layout |
►CUrho3D::PipelineBatch | Self-sufficient batch that can be sorted and rendered by RenderPipeline |
CUrho3D::PipelineBatchDesc | Information needed to fully create PipelineBatch |
CUrho3D::PipelineBatchBackToFront | Pipeline batch sorted by render order and back to front |
CUrho3D::PipelineBatchByState | Scene batch sorted by pipeline state, material and geometry. Also sorted front to back |
CUrho3D::PipelineBatchGroup< PipelineBatchSorted > | Group of batches to be rendered |
CUrho3D::PipelineBatchGroup< Urho3D::PipelineBatchBackToFront > | |
CUrho3D::PipelineBatchGroup< Urho3D::PipelineBatchByState > | |
CUrho3D::ToneMappingPass::PipelineStateCache | |
CUrho3D::AmbientOcclusionPass::PipelineStateCache | |
CUrho3D::BloomPass::PipelineStateCache | |
CUrho3D::OutlineRenderPass::PipelineStateCache | |
CUrho3D::PipelineStateSubscription | Holds subscription from one PipelineStateTracker to another. Neither checks nor affects objects lifetime |
►CUrho3D::PipelineStateTracker | Helper class to track pipeline state changes caused by derived class |
►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::ParticleGraphNodes::RenderMeshDrawable | |
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::StaticModelForLightmap | Static model for rendering into lightmap. Lods, culling and features unrelated to rendering are disabled |
CUrho3D::TerrainPatch | Individually rendered part of a heightmap terrain |
CUrho3D::Text3D | 3D text component |
CUrho3D::Zone | Component that describes global rendering properties |
CUrho3D::Geometry | Defines one or more vertex buffers, an index buffer and a draw range |
CUrho3D::IndexBuffer | Hardware index buffer |
CUrho3D::Material | Describes how to render 3D geometries |
CUrho3D::Pass | Material rendering pass, which defines shaders and render state |
CUrho3D::VertexBuffer | Hardware vertex buffer |
CUrho3D::Plane | |
CUrho3D::PListValue | PList value |
CUrho3D::PluginStack::PluginInfo | |
CUrho3D::Polyhedron | A convex volume built from polygon faces |
CUrho3D::PrefabNormalizer | Utility class to remap and resolve prefab IDs. Similar to SceneResolver |
CUrho3D::GLTFImporterSettings::PreviewSettings | Settings that affect only preview scene |
CUrho3D::PrioritySignal< Signature, Priority, Sender > | Signal with subscription priority and specified or default sender type |
CUrho3D::PrioritySignal< void(SDL_Event &evt, bool &consumed), RawInputPriority > | |
CUrho3D::ResourceInspectorWidget::PropertyDesc | |
CUrho3D::MaterialInspectorWidget::PropertyDesc | |
CUrho3D::Quaternion | Rotation represented as a four-dimensional normalized vector |
CUrho3D::ReflectionProbeManager::QueuedReflectionProbe | |
CUrho3D::TextRenderer3D::QueuedTextElement | 3D text requested via interface and not processed yet |
CUrho3D::StateManager::QueueItem | Queue item |
CUrho3D::RandomEngine | Random number generator. Stable across platforms and runs for any given seed |
CUrho3D::SceneHierarchyWidget::RangeSelection | |
CUrho3D::SceneHierarchyWidget::RangeSelectionRequest | |
►CRawBuffer | |
CUrho3D::IndexBuffer | Hardware index buffer |
CUrho3D::VertexBuffer | Hardware vertex buffer |
►CRawShader | |
CUrho3D::ShaderVariation | Vertex or pixel shader on the GPU |
►CRawTexture | |
►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::Ray | |
CUrho3D::RayQueryResult | Raycast result |
CUrho3D::RaytracerGeometry | Geometry for ray tracing |
CUrho3D::RaytracingGeometryMaterial | Material of raytracing geometry |
CUrho3D::Rect | |
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::Actions::ActionCallHandler | Internal helper class for invoking action handler functions |
CUrho3D::Actions::ActionCallHandlerImpl< T > | Template implementation of the action handler invoke helper (stores a function pointer of specific class) |
►CUrho3D::Actions::ActionState | |
►CUrho3D::Actions::FiniteTimeActionState | Finite time action state |
CUrho3D::Actions::ActionInstantState | Finite time action state |
►CUrho3D::Actions::AttributeActionState | Attribute action state |
CUrho3D::Actions::AttributeBlinkState | |
CUrho3D::Actions::SetAttributeState | |
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 | |
►CUrho3D::ClientSynchronizationState | Clock synchronization state specific to individual client connection |
CUrho3D::ClientReplicationState | Scene replication state specific to individual client connection |
►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::Detail::RmlSystem | |
►CUrho3D::DragDropPayload | Base class for drag&drop payload |
CUrho3D::NodeComponentDragDropPayload | Drag&drop payload containing nodes and components |
CUrho3D::ResourceDragDropPayload | Drag&drop payload containing reference to a resource or directory |
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 | |
►CUrho3D::Object | |
CUrho3D::AbstractConnection | |
CUrho3D::ActionManager | Action manager |
CUrho3D::Application | Base class for creating applications which initialize the Urho3D engine and run a main loop until exited |
►CUrho3D::ApplicationState | Base class for an application state. Examples of a state would be a loading screen, a menu or a game screen |
CUrho3D::SplashScreen | Splash screen application state |
CUrho3D::AssetTransformerHierarchy | |
CUrho3D::Audio | Audio subsystem |
►CUrho3D::BaseWidget | SystemUI base class for a widget |
►CUrho3D::ResourceInspectorWidget | SystemUI widget used to edit resources |
CUrho3D::AnimationInspectorWidget | SystemUI widget used to edit animation |
CUrho3D::ModelInspectorWidget | SystemUI widget used to edit models |
CUrho3D::Texture2DInspectorWidget | SystemUI widget used to edit 2D texture |
CUrho3D::TextureCubeInspectorWidget | SystemUI widget used to edit 2D texture |
CUrho3D::SceneWidget | SystemUI widget to preview scene |
CUrho3D::Texture2DWidget | SystemUI widget to preview texture |
CUrho3D::BatchCompositor | Batch composition manager |
CUrho3D::BatchRenderer | Utility class to convert pipeline batches into sequence of draw commands |
CUrho3D::CameraProcessor | Utility to process render camera (not cull camera!) |
►CUrho3D::ClientReplicaClock | |
CUrho3D::ClientReplica | Client part of ReplicationManager subsystem |
CUrho3D::ConfigFile | A class responsible for serializing configuration parameters |
CUrho3D::Console | Console window with log history and command line prompt |
CUrho3D::CubemapRenderer | Utility class that handles cubemap rendering from scene |
►CUrho3D::CustomBackbufferTexture | Maintains texture usable as custom backbuffer |
CUrho3D::SceneRendererToTexture | Renders scene to texture with its own camera |
CUrho3D::DebugHud | Displays rendering stats and profiling information |
CUrho3D::DefaultUIBatchStateCache | Default implementation of UIBatchStateCache |
CUrho3D::Detail::RmlRenderer | |
CUrho3D::DirectionAggregator | Class to aggregate all movement inputs into a single direction vector |
CUrho3D::DirectionalPadAdapter | |
CUrho3D::DrawableProcessor | Utility used to update and process visible or shadow caster Drawables |
►CUrho3D::DrawableProcessorPass | |
►CUrho3D::BatchCompositorPass | Batch compositor for single scene pass |
►CUrho3D::ScenePass | Base type for scene pass |
CUrho3D::BackToFrontScenePass | Scene pass with batches sorted by render order and distance back to front |
CUrho3D::OutlineScenePass | |
CUrho3D::UnorderedScenePass | Scene pass with batches sorted by render order and pipeline state |
CUrho3D::DynamicIndexBuffer | Index Buffer of dynamic size. Resize policy is similar to standard vector |
CUrho3D::DynamicModule | A class managing lifetime of dynamically loaded library module |
CUrho3D::DynamicVertexBuffer | Vertex Buffer of dynamic size. Resize policy is similar to standard vector |
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::FileSystemReflection | Utility class that watches all files in ResourceCache |
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::GLTFImporter | |
CUrho3D::Graph | Abstract graph to store connected nodes |
CUrho3D::Graphics | Graphics subsystem. Manages the application window, rendering state and GPU resources |
CUrho3D::GraphNode | Graph node |
CUrho3D::Input | Input subsystem. Converts operating system window messages to input state and events |
CUrho3D::InstancingBuffer | Instancing buffer compositor |
CUrho3D::LANDiscoveryManager | |
CUrho3D::LightmapRenderPipelineView | RenderPipeline used to render geometry buffer for lightmap baking |
CUrho3D::Localization | Localization subsystem. Stores all the strings in all languages |
CUrho3D::Log | Logging subsystem |
CUrho3D::MaterialInspectorWidget | SystemUI widget used to edit materials |
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::Microphone | Microphone audio input device. Uses are for speech recognition or network speech, not intended for high quality recording usage |
CUrho3D::ModelView | |
►CUrho3D::MountPoint | Access to engine file system mount point |
CUrho3D::MountedAliasRoot | Mount point that provides named aliases to other mount points |
CUrho3D::MountedExternalMemory | Lightweight mount point that provides read-only access to the externally managed memory |
CUrho3D::MountedRoot | Lightweight mount point that provides read-only access to the externally managed memory |
CUrho3D::PackageFile | Stores files of a directory tree sequentially for convenient access |
►CUrho3D::WatchableMountPoint | Base implementation of watchable mount point |
CUrho3D::MountedDirectory | Stores files of a directory tree sequentially for convenient access |
CUrho3D::MultiFileWatcher | Watches a set of directories for files being modified |
CUrho3D::MultitouchAdapter | |
CUrho3D::NamedPipe | Named pipe for interprocess communication |
CUrho3D::Network | Network subsystem. Manages client-server communications using the UDP protocol |
►CUrho3D::NetworkConnection | |
CUrho3D::DataChannelConnection | |
►CUrho3D::NetworkServer | |
CUrho3D::DataChannelServer | |
CUrho3D::NodeInspectorWidget | SystemUI widget used to edit materials |
CUrho3D::OcclusionBuffer | Software renderer for occlusion |
CUrho3D::OpenXRControllerModel | Wrapper to load and manage wand models |
CUrho3D::ParticleGraph | |
CUrho3D::ParticleGraphSystem | Particle graph effect definition |
CUrho3D::PipelineStateBuilder | Utility to build pipeline states for RenderPipeline |
►CUrho3D::Plugin | A base class for plugins of all kinds. It only provides a common plugin interface |
CUrho3D::ModulePlugin | Plugin that is loaded from a native or managed dynamic library |
CUrho3D::ScriptBundlePlugin | |
►CUrho3D::PluginApplication | Base class for creating dynamically linked plugins |
►CUrho3D::MainPluginApplication | Similar to PluginApplication, but can act as entry point |
CUrho3D::SceneViewerApplication | Simple application to show scene with free-fly camera |
CUrho3D::PluginManager | |
CUrho3D::PluginStack | Stack of loaded plugins that are automatically unloaded on destruction |
CUrho3D::PointerAdapter | |
►CUrho3D::RenderBuffer | Base class fro writable texture or texture region. Readability is not guaranteed |
CUrho3D::TextureRenderBuffer | Writable and readable render buffer texture (2D or cubemap) |
CUrho3D::ViewportColorRenderBuffer | Write-only viewport color render buffer |
CUrho3D::ViewportDepthStencilRenderBuffer | Write-only viewport depth-stenil texture |
CUrho3D::RenderBufferManager | Class that manages all render buffers within viewport and viewport itself |
CUrho3D::Renderer | High-level rendering subsystem. Manages drawing of 3D views |
►CUrho3D::RenderPipelineView | Base interface of render pipeline viewport instance |
CUrho3D::DefaultRenderPipelineView | Default implementation of render pipeline instance |
CUrho3D::StereoRenderPipelineView | |
►CUrho3D::Resource | |
CUrho3D::ActionSet | Action as resource |
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::AssetPipeline | Resource containing an array of AssetTransformer-s |
CUrho3D::BinaryFile | Resource for generic binary file |
CUrho3D::Font | Font resource |
CUrho3D::Image | Image resource |
CUrho3D::ImageCube | Cube texture 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::ParticleEffect | Particle effect definition |
CUrho3D::ParticleEffect2D | 2D particle effect resource |
CUrho3D::ParticleGraphEffect | Particle graph effect definition |
CUrho3D::PListFile | Property list (plist) |
►CUrho3D::ResourceWithMetadata | Base class for resources that support arbitrary metadata stored. Metadata serialization shall be implemented in derived classes |
CUrho3D::Animation | |
CUrho3D::Model | 3D model resource |
CUrho3D::Sound | Sound resource |
CUrho3D::Texture | Base class for texture resources |
CUrho3D::SceneResource | |
CUrho3D::Shader | Shader resource consisting of several shader variations |
►CUrho3D::SimpleResource | Base class for simple resource that uses Archive serialization |
CUrho3D::InputMap | |
CUrho3D::PrefabResource | |
CUrho3D::RenderPath | Base class for serializable resource that uses Archive serialization |
CUrho3D::SerializableResource | Base class for serializable resource that uses Archive serialization |
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 | |
CUrho3D::RmlNavigationManager | Navigation manager that tracks all RmlNavigable in the RmlUIComponent |
CUrho3D::RmlUI | UI subsystem. Manages the graphical user interface |
CUrho3D::SceneHierarchyWidget | Widget to render scene hierarchy |
CUrho3D::SceneProcessor | Scene processor for RenderPipeline |
CUrho3D::Script | Script runtime subsystem |
►CUrho3D::Serializable | Base class for objects with automatic serialization through attributes |
►CUrho3D::Actions::BaseAction | Base action state |
►CUrho3D::Actions::FiniteTimeAction | Finite time action |
►CUrho3D::Actions::ActionEase | Base action state |
CUrho3D::Actions::EaseBackIn | |
CUrho3D::Actions::EaseBackInOut | |
CUrho3D::Actions::EaseBackOut | |
CUrho3D::Actions::EaseBounceIn | |
CUrho3D::Actions::EaseBounceInOut | |
CUrho3D::Actions::EaseBounceOut | |
►CUrho3D::Actions::EaseElastic | ElasticIn easing action |
CUrho3D::Actions::EaseElasticIn | |
CUrho3D::Actions::EaseElasticInOut | |
CUrho3D::Actions::EaseElasticOut | |
CUrho3D::Actions::EaseExponentialIn | |
CUrho3D::Actions::EaseExponentialInOut | |
CUrho3D::Actions::EaseExponentialOut | |
CUrho3D::Actions::EaseSineIn | |
CUrho3D::Actions::EaseSineInOut | |
CUrho3D::Actions::EaseSineOut | |
►CUrho3D::Actions::ActionInstant | Finite time action |
CUrho3D::Actions::CallFunc | |
CUrho3D::Actions::SendEvent | Send event on target node |
►CUrho3D::Actions::AttributeAction | Finite time action |
CUrho3D::Actions::AttributeBlink | Animate attribute between two values |
CUrho3D::Actions::AttributeFromTo | Animate attribute between two values |
CUrho3D::Actions::AttributeTo | Animate attribute between current and provided value |
CUrho3D::Actions::Blink | Blink target by toggling "Is Enabled" attribute. The Target should have "Is Enabled" attribute |
CUrho3D::Actions::Disable | Hide target. The Target should have "Is Enabled" attribute |
CUrho3D::Actions::Enable | Show target. The Target should have "Is Enabled" attribute |
CUrho3D::Actions::Hide | Hide target. The Target should have "Is Visible" attribute |
CUrho3D::Actions::JumpBy | Move instantly by 3D offset action. Target should have attribute "Position" of type Vector3 or IntVector3 |
►CUrho3D::Actions::MoveBy | Move by 3D or 2D offset action. Target should have attribute "Position" of type Vector3, Vector2, IntVector2 or IntVector3 |
CUrho3D::Actions::MoveByQuadratic | |
CUrho3D::Actions::RotateAround | Rotate around 3D point action. Target should have "Position" of type Vector3 and "Rotation" of type Quaternion attributes |
CUrho3D::Actions::RotateBy | Rotate by 3D delta action. Target should have attribute "Rotation" of type Quaternion |
CUrho3D::Actions::ScaleBy | Scale by 3D offset action. Target should have attribute "Scale" of type Vector3 |
CUrho3D::Actions::Show | Show target. The Target should have "Is Visible" attribute |
CUrho3D::Actions::DelayTime | Action that does nothing but waits |
CUrho3D::Actions::Parallel | Set of actions to be executed in parallel |
CUrho3D::Actions::RemoveSelf | Remove self from parent. The Target of the action should be either Node or UIElement |
CUrho3D::Actions::Repeat | Repeat inner action several times |
CUrho3D::Actions::RepeatForever | Repeat inner action forever |
CUrho3D::Actions::Sequence | Sequence of actions |
►CUrho3D::Actions::ShaderParameterAction | Animate shader parameter |
►CUrho3D::Actions::ShaderParameterTo | Animate shader parameter from current value to another |
CUrho3D::Actions::ShaderParameterFromTo | Animate shader parameter from one value to another |
►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::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::AssetTransformer | |
CUrho3D::AnimationVelocityExtractor | Asset transformer that extracts velocity from movement animations |
CUrho3D::IKTargetExtractor | Asset transformer that extracts IK targets from the animation |
►CUrho3D::Component | |
►CUrho3D::AnimationStateSource | |
CUrho3D::AnimationController | Component that drives an AnimatedModel's animations |
CUrho3D::Camera | Camera component |
CUrho3D::CameraOperator | Helper component that tracks points in world space and updates camera position |
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::ConstraintRope2D | 2D rope 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::FreeFlyController | |
CUrho3D::GlobalIllumination | Global illumination manager |
►CUrho3D::IKSolverComponent | Base component for all IK solvers |
CUrho3D::IKArmSolver | |
CUrho3D::IKChainSolver | |
CUrho3D::IKHeadSolver | |
CUrho3D::IKIdentitySolver | |
CUrho3D::IKLegSolver | |
CUrho3D::IKLimbSolver | |
CUrho3D::IKRotateTo | |
CUrho3D::IKSpineSolver | |
CUrho3D::IKStickTargets | |
CUrho3D::KinematicCharacterController | |
CUrho3D::LightBaker | Light baker component |
CUrho3D::LightProbeGroup | Light probe group |
►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::IKSolver | |
CUrho3D::MoveAndOrbitComponent | |
CUrho3D::RaycastVehicle | |
CUrho3D::RmlCanvasComponent | Renders off-screen UI into a texture |
►CUrho3D::RmlUIComponent | Adds a single window to game screen |
CUrho3D::RmlSerializableInspector | UI widget to inspect contents of Serializable |
CUrho3D::ShakeComponent | |
CUrho3D::TextRenderer3D | |
CUrho3D::VRRig | |
CUrho3D::MoveAndOrbitController | |
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::NetworkBehavior | |
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::OutlineGroup | Group of selected drawables |
CUrho3D::ParticleGraphEmitter | Particle graph emitter component |
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::PrefabReference | Component that instantiates prefab resource into the parent Node |
CUrho3D::RaycastVehicleWheel | |
►CUrho3D::RenderPipeline | Scene component that spawns render pipeline instances |
CUrho3D::StereoRenderPipeline | |
CUrho3D::RigidBody | Physics rigid body component |
CUrho3D::RigidBody2D | 2D rigid body component |
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::TrackedComponentBase | |
►CUrho3D::TrackedComponent< TrackedComponentBase, ReflectionProbeManager > | |
CUrho3D::ReflectionProbe | Reflection probe component that specifies reflection applied within a region |
►CUrho3D::ReferencedComponentBase | Base class for tracked component with reference that is stable during object lifetime |
►CUrho3D::TrackedComponent< ReferencedComponentBase, NetworkObjectRegistry > | |
CUrho3D::NetworkObject | |
►CUrho3D::TrackedComponentRegistryBase | Base class for component registry that keeps components derived from TrackedComponentBase |
►CUrho3D::ReferencedComponentRegistryBase | Base class for component registry that keeps components derived from ReferencedComponentBase |
►CUrho3D::NetworkObjectRegistry | Part of ReplicationManager used by both client and server, and referenced by components |
CUrho3D::ReplicationManager | |
CUrho3D::ReflectionProbeManager | Reflection probe manager |
CUrho3D::TriggerAnimator | Component that runs animation when triggered |
CUrho3D::UIComponent | |
CUrho3D::UnknownComponent | Placeholder for allowing unregistered components to be loaded & saved along with scenes |
CUrho3D::ParticleGraphLayer | |
►CUrho3D::ParticleGraphNode | |
►CUrho3D::ParticleGraphNodes::TemplateNode< ApplyForceInstance, Vector3, Vector3, Vector3 > | |
CUrho3D::ParticleGraphNodes::ApplyForce | |
►CUrho3D::ParticleGraphNodes::TemplateNode< BounceInstance, Vector3, Vector3, Vector3, Vector3 > | |
CUrho3D::ParticleGraphNodes::Bounce | |
►CUrho3D::ParticleGraphNodes::TemplateNode< BoxInstance, Vector3, Vector3 > | |
CUrho3D::ParticleGraphNodes::Box | |
►CUrho3D::ParticleGraphNodes::TemplateNode< BurstTimerInstance, float, float > | |
CUrho3D::ParticleGraphNodes::BurstTimer | |
►CUrho3D::ParticleGraphNodes::TemplateNode< CircleInstance, Vector3, Vector3 > | |
CUrho3D::ParticleGraphNodes::Circle | |
►CUrho3D::ParticleGraphNodes::TemplateNode< ConeInstance, Vector3, Vector3 > | |
CUrho3D::ParticleGraphNodes::Cone | |
►CUrho3D::ParticleGraphNodes::TemplateNode< CurlNoise3DInstance, Vector3, Vector3 > | |
CUrho3D::ParticleGraphNodes::CurlNoise3D | |
►CUrho3D::ParticleGraphNodes::TemplateNode< DestroyInstance, bool > | |
CUrho3D::ParticleGraphNodes::Destroy | |
►CUrho3D::ParticleGraphNodes::TemplateNode< EffectTimeInstance, float > | |
CUrho3D::ParticleGraphNodes::EffectTime | |
►CUrho3D::ParticleGraphNodes::TemplateNode< EmitInstance, float > | |
CUrho3D::ParticleGraphNodes::Emit | |
►CUrho3D::ParticleGraphNodes::TemplateNode< EmitterPositionInstance, Vector3 > | |
CUrho3D::ParticleGraphNodes::EmitterPosition | |
►CUrho3D::ParticleGraphNodes::TemplateNode< EmitterRotationInstance, Quaternion > | |
CUrho3D::ParticleGraphNodes::EmitterRotation | |
►CUrho3D::ParticleGraphNodes::TemplateNode< EmitterScaleInstance, Vector3 > | |
CUrho3D::ParticleGraphNodes::EmitterScale | |
►CUrho3D::ParticleGraphNodes::TemplateNode< ExpireInstance, float, float > | |
CUrho3D::ParticleGraphNodes::Expire | |
►CUrho3D::ParticleGraphNodes::TemplateNode< HemisphereInstance, Vector3, Vector3 > | |
CUrho3D::ParticleGraphNodes::Hemisphere | |
►CUrho3D::ParticleGraphNodes::TemplateNode< LimitVelocityInstance, Vector3, float, Vector3 > | |
CUrho3D::ParticleGraphNodes::LimitVelocity | |
►CUrho3D::ParticleGraphNodes::TemplateNode< LocalToWorldInstance, Matrix3x4 > | |
CUrho3D::ParticleGraphNodes::LocalToWorld | |
►CUrho3D::ParticleGraphNodes::TemplateNode< MoveInstance, Vector3, Vector3, Vector3 > | |
CUrho3D::ParticleGraphNodes::Move | |
►CUrho3D::ParticleGraphNodes::TemplateNode< Noise3DInstance, Vector3, float > | |
CUrho3D::ParticleGraphNodes::Noise3D | |
►CUrho3D::ParticleGraphNodes::TemplateNode< NormalizedEffectTimeInstance, float > | |
CUrho3D::ParticleGraphNodes::NormalizedEffectTime | |
►CUrho3D::ParticleGraphNodes::TemplateNode< RenderBillboardInstance, Vector3, Vector2, float, Color, float, Vector3 > | |
CUrho3D::ParticleGraphNodes::RenderBillboard | |
►CUrho3D::ParticleGraphNodes::TemplateNode< RenderMeshInstance, Matrix3x4 > | |
CUrho3D::ParticleGraphNodes::RenderMesh | |
►CUrho3D::ParticleGraphNodes::TemplateNode< SlerpInstance, Quaternion, Quaternion, float, Quaternion > | |
CUrho3D::ParticleGraphNodes::Slerp | |
►CUrho3D::ParticleGraphNodes::TemplateNode< SphereInstance, Vector3, Vector3 > | |
CUrho3D::ParticleGraphNodes::Sphere | |
►CUrho3D::ParticleGraphNodes::TemplateNode< TimeStepInstance, float > | |
CUrho3D::ParticleGraphNodes::TimeStep | |
►CUrho3D::ParticleGraphNodes::TemplateNode< WorldToLocalInstance, Matrix3x4 > | |
CUrho3D::ParticleGraphNodes::WorldToLocal | |
►CUrho3D::ParticleGraphNodes::Attribute | Operation on attribute |
CUrho3D::ParticleGraphNodes::GetAttribute | Get particle attribute value |
CUrho3D::ParticleGraphNodes::SetAttribute | Set particle attribute value |
CUrho3D::ParticleGraphNodes::Constant | Operation on attribute |
CUrho3D::ParticleGraphNodes::Curve | Sample curve operator |
►CUrho3D::ParticleGraphNodes::PatternMatchingNode | Graph node that adapts to input pins dynamically |
CUrho3D::ParticleGraphNodes::Add | |
CUrho3D::ParticleGraphNodes::Break | |
CUrho3D::ParticleGraphNodes::Cast | |
CUrho3D::ParticleGraphNodes::Clamp | |
CUrho3D::ParticleGraphNodes::Divide | |
CUrho3D::ParticleGraphNodes::Length | |
CUrho3D::ParticleGraphNodes::Lerp | |
CUrho3D::ParticleGraphNodes::Make | |
CUrho3D::ParticleGraphNodes::Multiply | |
CUrho3D::ParticleGraphNodes::Negate | |
CUrho3D::ParticleGraphNodes::Normalized | |
CUrho3D::ParticleGraphNodes::Subtract | |
CUrho3D::ParticleGraphNodes::TimeStepScale | |
CUrho3D::ParticleGraphNodes::Print | Operation on attribute |
CUrho3D::ParticleGraphNodes::Random | Operation on attribute |
CUrho3D::ParticleGraphNodes::TemplateNode< Instance, Values > | Template for a particle graph node class |
►CUrho3D::ParticleGraphNodes::Uniform | Operation on attribute |
CUrho3D::ParticleGraphNodes::GetUniform | Get particle attribute value |
CUrho3D::ParticleGraphNodes::SetUniform | Set particle attribute value |
►CUrho3D::RenderPass | Render pass, component of render path |
CUrho3D::AmbientOcclusionPass | Post-processing pass that adjusts HDR scene exposure |
CUrho3D::AutoExposurePass | Post-processing pass that adjusts HDR scene exposure |
CUrho3D::BloomPass | Post-processing pass that applies bloom to scene |
CUrho3D::FullScreenShaderPass | Render pass that applied shader to the entire output area |
CUrho3D::OutlineRenderPass | Post-processing pass that renders outline from color buffer |
CUrho3D::ToneMappingPass | Post-processing pass that converts HDR linear color input to LDR gamma color |
CUrho3D::SerializableInspectorWidget | SystemUI widget used to edit materials |
CUrho3D::ServerReplicator | Server part of ReplicationManager subsystem |
CUrho3D::ShaderProgramCompositor | Generates shader program descritpions for scene and light volume batches |
CUrho3D::ShadowMapAllocator | Utility to allocate shadow maps in texture atlas |
CUrho3D::SoftwareModelAnimator | Class for software model animation (morphing and skinning) |
CUrho3D::SphericalHarmonicsGenerator | |
CUrho3D::StateManager | |
CUrho3D::StaticPipelineStateCache | |
CUrho3D::SystemMessageBox | Message box dialog |
CUrho3D::SystemUI | |
CUrho3D::Time | Time and frame counter subsystem |
CUrho3D::UI | UI subsystem. Manages the graphical user interface |
CUrho3D::Viewport | Viewport definition either for a render surface or the backbuffer |
CUrho3D::VirtualFileSystem | Subsystem for virtual file system |
►CUrho3D::VirtualReality | |
CUrho3D::OpenXR | |
CUrho3D::WorkQueue | |
►CUrho3D::XRActionGroup | Represents a logical action set in the underlying APIs |
CUrho3D::OpenXRActionGroup | Implementation of XRActionGroup for OpenXR |
►CUrho3D::XRBinding | Wraps an input binding. Subclassed as required by interface implementations |
CUrho3D::OpenXRBinding | Implementation of XRBinding for OpenXR |
CUrho3D::ObjectReflection | Reflection of a class derived from Object |
CUrho3D::Pass | Material rendering pass, which defines shaders and render state |
CUrho3D::PropertySet2D | Property set |
CUrho3D::RaytracerScene | Scene for ray tracing |
CUrho3D::RenderSurface | Color or depth-stencil surface that can be rendered into |
CUrho3D::SharedReplicationState | Replication state shared between all clients |
►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 | Deprecated |
CUrho3D::ReflectionProbeBVH | Node of static reflection probes tree |
CUrho3D::ReflectionProbeData | Reflection probe data. Reused by actual reflection probes and zones |
CUrho3D::ReflectionProbeReference | Reference to reflection probe affecting geometry |
CUrho3D::ReferencedComponentRegistryBase::RegistryEntry | |
CUrho3D::RemoteEvent | Queued remote event |
CUrho3D::RenderBufferManagerFrameSettings | Frequently-changing settings of render buffer manager |
CUrho3D::RenderBufferManagerSettings | Rarely-changing settings of render buffer manager |
CUrho3D::RenderBufferParams | Render buffer parameters. Actual render buffer size is controlled externally |
►CRenderDeviceSettings | |
CUrho3D::GraphicsSettings | Graphics settings that should be configured before initialization |
►CRenderInterface | |
CUrho3D::Detail::RmlRenderer | |
CUrho3D::RenderPassTraits | Render pass traits that are important for render pipeline configuration |
CUrho3D::RenderPipelineDebugger | Debug utility that takes snapshot of current frame |
►CUrho3D::RenderPipelineInterface | Base interface of render pipeline required by Render Pipeline classes |
CUrho3D::LightmapRenderPipelineView | RenderPipeline used to render geometry buffer for lightmap baking |
CUrho3D::RenderPipelineView | Base interface of render pipeline viewport instance |
CUrho3D::RenderPipelineStats | Render pipeline frame statistics |
CUrho3D::SceneHierarchyWidget::ReorderInfo | |
CUrho3D::SceneHierarchyWidget::ReparentInfo | |
CUrho3D::ResourceFileDescriptor | Resource file descriptor |
CUrho3D::ResourceGroup | Container of resources with specific type |
CUrho3D::ResourceRef | Typed resource reference |
CUrho3D::ResourceRefList | List of typed resource references |
CUrho3D::RmlCanvasResizedArgs | |
CUrho3D::RmlDocumentReloadedArgs | |
CUrho3D::RWOpsWrapper< T > | Template wrapper class for using Serializer / Deserializer or their subclasses through SDL's RWOps structure |
CUrho3D::SceneHierarchySettings | |
CUrho3D::SceneResolver | Utility class that resolves node & component IDs after a scene or partial scene load |
CUrho3D::SceneSelection | Selected nodes and components in the Scene |
CUrho3D::Detail::ScreenButtonMapping | Helper class to translate UI button to input value |
CUrho3D::ScriptRuntimeApi | Script API implemented in target scripting language |
CUrho3D::SerializablePrefab | |
►CUrho3D::Serializer | |
CUrho3D::AbstractFile | A common root class for objects that implement both Serializer and Deserializer |
CUrho3D::ReplicatedAnimation::ServerData | |
CUrho3D::ReplicatedTransform::ServerData | |
►CUrho3D::ServerNetworkCallback | |
CUrho3D::NetworkCallback | Aggregate network-related callbacks used by NetworkObject and NetworkBehavior |
CUrho3D::ShaderDefineArray | Array of shader defines: pairs of name and value |
CUrho3D::ShaderParameterDesc | |
►CUrho3D::ShaderProgramCompositorSettings | Settings that contribute to shader defines |
CUrho3D::RenderPipelineSettings | Settings of default render pipeline |
CUrho3D::ShaderProgramDesc | |
CUrho3D::ShaderResourceDesc | Reference to input shader resource. Only textures are supported now |
CUrho3D::ShadowMapAllocatorSettings | |
CUrho3D::ShadowMapRegion | Region of shadow map that contains one or more shadow split |
CUrho3D::ShadowSplitProcessor | |
CUrho3D::Detail::SharedPtrBase< InterfaceType, RefCountedType, Enabled > | Base class for shared pointer |
►CUrho3D::Detail::SharedPtrBase< AbstractFile, RefCounted > | |
CUrho3D::SharedPtr< AbstractFile, RefCounted > | |
►CUrho3D::Detail::SharedPtrBase< DrawCommandQueue, DrawCommandQueue > | |
CUrho3D::SharedPtr< DrawCommandQueue > | |
►CUrho3D::Detail::SharedPtrBase< FreeTypeLibrary, FreeTypeLibrary > | |
CUrho3D::SharedPtr< FreeTypeLibrary > | |
►CUrho3D::Detail::SharedPtrBase< InterfaceType, InterfaceType > | |
CUrho3D::SharedPtr< InterfaceType, RefCountedType > | Shared pointer template class with intrusive reference counting |
CUrho3D::Detail::SharedPtrBase< InterfaceType, InterfaceType, void > | |
CUrho3D::Detail::SharedPtrBase< InterfaceType, RefCounted, ea::enable_if_t<!IsRefCountedType< InterfaceType > > > | |
►CUrho3D::Detail::SharedPtrBase< LogImpl, LogImpl > | |
CUrho3D::SharedPtr< LogImpl > | |
►CUrho3D::Detail::SharedPtrBase< Node, Node > | |
CUrho3D::SharedPtr< Node > | |
►CUrho3D::Detail::SharedPtrBase< Object, Object > | |
CUrho3D::SharedPtr< Object > | |
►CUrho3D::Detail::SharedPtrBase< PipelineState, PipelineState > | |
CUrho3D::SharedPtr< PipelineState > | |
►CUrho3D::Detail::SharedPtrBase< RenderDevice, RenderDevice > | |
CUrho3D::SharedPtr< RenderDevice > | |
►CUrho3D::Detail::SharedPtrBase< UIElement3D, UIElement3D > | |
CUrho3D::SharedPtr< UIElement3D > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::Actions::ActionCallHandler, Urho3D::Actions::ActionCallHandler > | |
CUrho3D::SharedPtr< Urho3D::Actions::ActionCallHandler > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::Actions::ActionState, Urho3D::Actions::ActionState > | |
CUrho3D::SharedPtr< Urho3D::Actions::ActionState > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::Actions::BaseAction, Urho3D::Actions::BaseAction > | |
CUrho3D::SharedPtr< Urho3D::Actions::BaseAction > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::Actions::FiniteTimeAction, Urho3D::Actions::FiniteTimeAction > | |
CUrho3D::SharedPtr< Urho3D::Actions::FiniteTimeAction > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::Animation, Urho3D::Animation > | |
CUrho3D::SharedPtr< Urho3D::Animation > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::AnimationSet2D, Urho3D::AnimationSet2D > | |
CUrho3D::SharedPtr< Urho3D::AnimationSet2D > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::AnimationState, Urho3D::AnimationState > | |
CUrho3D::SharedPtr< Urho3D::AnimationState > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::ApplicationState, Urho3D::ApplicationState > | |
CUrho3D::SharedPtr< Urho3D::ApplicationState > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::AttributeAccessor, Urho3D::AttributeAccessor > | |
CUrho3D::SharedPtr< Urho3D::AttributeAccessor > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::BackgroundLoader, Urho3D::BackgroundLoader > | |
CUrho3D::SharedPtr< Urho3D::BackgroundLoader > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::BackToFrontScenePass, Urho3D::BackToFrontScenePass > | |
CUrho3D::SharedPtr< Urho3D::BackToFrontScenePass > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::BatchCompositor, Urho3D::BatchCompositor > | |
CUrho3D::SharedPtr< Urho3D::BatchCompositor > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::BatchRenderer, Urho3D::BatchRenderer > | |
CUrho3D::SharedPtr< Urho3D::BatchRenderer > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::BillboardSet, Urho3D::BillboardSet > | |
CUrho3D::SharedPtr< Urho3D::BillboardSet > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::BinaryFile, Urho3D::BinaryFile > | |
CUrho3D::SharedPtr< Urho3D::BinaryFile > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::BorderImage, Urho3D::BorderImage > | |
CUrho3D::SharedPtr< Urho3D::BorderImage > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::BufferedSoundStream, Urho3D::BufferedSoundStream > | |
CUrho3D::SharedPtr< Urho3D::BufferedSoundStream > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::Button, Urho3D::Button > | |
CUrho3D::SharedPtr< Urho3D::Button > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::Camera, Urho3D::Camera > | |
CUrho3D::SharedPtr< Urho3D::Camera > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::CameraProcessor, Urho3D::CameraProcessor > | |
CUrho3D::SharedPtr< Urho3D::CameraProcessor > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::ClientReplica, Urho3D::ClientReplica > | |
CUrho3D::SharedPtr< Urho3D::ClientReplica > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::CollisionGeometryData, Urho3D::CollisionGeometryData > | |
CUrho3D::SharedPtr< Urho3D::CollisionGeometryData > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::CollisionShape2D, Urho3D::CollisionShape2D > | |
CUrho3D::SharedPtr< Urho3D::CollisionShape2D > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::ConfigFile, Urho3D::ConfigFile > | |
CUrho3D::SharedPtr< Urho3D::ConfigFile > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::Connection, Urho3D::Connection > | |
CUrho3D::SharedPtr< Urho3D::Connection > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::CubemapRenderer, Urho3D::CubemapRenderer > | |
CUrho3D::SharedPtr< Urho3D::CubemapRenderer > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::Cursor, Urho3D::Cursor > | |
CUrho3D::SharedPtr< Urho3D::Cursor > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::DefaultUIBatchStateCache, Urho3D::DefaultUIBatchStateCache > | |
CUrho3D::SharedPtr< Urho3D::DefaultUIBatchStateCache > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::DirectionAggregator, Urho3D::DirectionAggregator > | |
CUrho3D::SharedPtr< Urho3D::DirectionAggregator > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::DirectionalPadAdapter, Urho3D::DirectionalPadAdapter > | |
CUrho3D::SharedPtr< Urho3D::DirectionalPadAdapter > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::DrawableProcessor, Urho3D::DrawableProcessor > | |
CUrho3D::SharedPtr< Urho3D::DrawableProcessor > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::DropDownList, Urho3D::DropDownList > | |
CUrho3D::SharedPtr< Urho3D::DropDownList > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::DynamicIndexBuffer, Urho3D::DynamicIndexBuffer > | |
CUrho3D::SharedPtr< Urho3D::DynamicIndexBuffer > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::DynamicVertexBuffer, Urho3D::DynamicVertexBuffer > | |
CUrho3D::SharedPtr< Urho3D::DynamicVertexBuffer > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::Engine, Urho3D::Engine > | |
CUrho3D::SharedPtr< Urho3D::Engine > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::FileSystem, Urho3D::FileSystem > | |
CUrho3D::SharedPtr< Urho3D::FileSystem > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::FileWatcher, Urho3D::FileWatcher > | |
CUrho3D::SharedPtr< Urho3D::FileWatcher > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::Font, Urho3D::Font > | |
CUrho3D::SharedPtr< Urho3D::Font > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::Geometry, Urho3D::Geometry > | |
CUrho3D::SharedPtr< Urho3D::Geometry > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::GLTFImporter, Urho3D::GLTFImporter > | |
CUrho3D::SharedPtr< Urho3D::GLTFImporter > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::Image, Urho3D::Image > | |
CUrho3D::SharedPtr< Urho3D::Image > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::ImageCube, Urho3D::ImageCube > | |
CUrho3D::SharedPtr< Urho3D::ImageCube > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::IndexBuffer, Urho3D::IndexBuffer > | |
CUrho3D::SharedPtr< Urho3D::IndexBuffer > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::InputMap, Urho3D::InputMap > | |
CUrho3D::SharedPtr< Urho3D::InputMap > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::InstancingBuffer, Urho3D::InstancingBuffer > | |
CUrho3D::SharedPtr< Urho3D::InstancingBuffer > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::JSONFile, Urho3D::JSONFile > | |
CUrho3D::SharedPtr< Urho3D::JSONFile > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::LineEdit, Urho3D::LineEdit > | |
CUrho3D::SharedPtr< Urho3D::LineEdit > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::ListView, Urho3D::ListView > | |
CUrho3D::SharedPtr< Urho3D::ListView > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::Material, Urho3D::Material > | |
CUrho3D::SharedPtr< Urho3D::Material > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::Model, Urho3D::Model > | |
CUrho3D::SharedPtr< Urho3D::Model > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::MountedAliasRoot, Urho3D::MountedAliasRoot > | |
CUrho3D::SharedPtr< Urho3D::MountedAliasRoot > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::MountPoint, Urho3D::MountPoint > | |
CUrho3D::SharedPtr< Urho3D::MountPoint > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::MultiFileWatcher, Urho3D::MultiFileWatcher > | |
CUrho3D::SharedPtr< Urho3D::MultiFileWatcher > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::NetworkConnection, Urho3D::NetworkConnection > | |
CUrho3D::SharedPtr< Urho3D::NetworkConnection > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::NetworkServer, Urho3D::NetworkServer > | |
CUrho3D::SharedPtr< Urho3D::NetworkServer > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::Node, Urho3D::Node > | |
CUrho3D::SharedPtr< Urho3D::Node > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::Object, Urho3D::Object > | |
CUrho3D::SharedPtr< Urho3D::Object > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::ObjectAnimation, Urho3D::ObjectAnimation > | |
CUrho3D::SharedPtr< Urho3D::ObjectAnimation > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::OcclusionBuffer, Urho3D::OcclusionBuffer > | |
CUrho3D::SharedPtr< Urho3D::OcclusionBuffer > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::Octree, Urho3D::Octree > | |
CUrho3D::SharedPtr< Urho3D::Octree > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::OutlineScenePass, Urho3D::OutlineScenePass > | |
CUrho3D::SharedPtr< Urho3D::OutlineScenePass > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::ParticleEffect, Urho3D::ParticleEffect > | |
CUrho3D::SharedPtr< Urho3D::ParticleEffect > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::ParticleEffect2D, Urho3D::ParticleEffect2D > | |
CUrho3D::SharedPtr< Urho3D::ParticleEffect2D > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::ParticleGraph, Urho3D::ParticleGraph > | |
CUrho3D::SharedPtr< Urho3D::ParticleGraph > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::ParticleGraphEffect, Urho3D::ParticleGraphEffect > | |
CUrho3D::SharedPtr< Urho3D::ParticleGraphEffect > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::ParticleGraphLayer, Urho3D::ParticleGraphLayer > | |
CUrho3D::SharedPtr< Urho3D::ParticleGraphLayer > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::ParticleGraphNodes::RenderMeshDrawable, Urho3D::ParticleGraphNodes::RenderMeshDrawable > | |
CUrho3D::SharedPtr< Urho3D::ParticleGraphNodes::RenderMeshDrawable > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::Pass, Urho3D::Pass > | |
CUrho3D::SharedPtr< Urho3D::Pass > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::PipelineStateBuilder, Urho3D::PipelineStateBuilder > | |
CUrho3D::SharedPtr< Urho3D::PipelineStateBuilder > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::PListFile, Urho3D::PListFile > | |
CUrho3D::SharedPtr< Urho3D::PListFile > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::PluginApplication, Urho3D::PluginApplication > | |
CUrho3D::SharedPtr< Urho3D::PluginApplication > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::PluginStack, Urho3D::PluginStack > | |
CUrho3D::SharedPtr< Urho3D::PluginStack > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::PrefabResource, Urho3D::PrefabResource > | |
CUrho3D::SharedPtr< Urho3D::PrefabResource > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::PropertySet2D, Urho3D::PropertySet2D > | |
CUrho3D::SharedPtr< Urho3D::PropertySet2D > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::RaycastVehicleWheel, Urho3D::RaycastVehicleWheel > | |
CUrho3D::SharedPtr< Urho3D::RaycastVehicleWheel > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::RaytracerScene, Urho3D::RaytracerScene > | |
CUrho3D::SharedPtr< Urho3D::RaytracerScene > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::RenderBuffer, Urho3D::RenderBuffer > | |
CUrho3D::SharedPtr< Urho3D::RenderBuffer > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::RenderBufferManager, Urho3D::RenderBufferManager > | |
CUrho3D::SharedPtr< Urho3D::RenderBufferManager > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::RenderPath, Urho3D::RenderPath > | |
CUrho3D::SharedPtr< Urho3D::RenderPath > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::RenderPipeline, Urho3D::RenderPipeline > | |
CUrho3D::SharedPtr< Urho3D::RenderPipeline > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::RenderPipelineView, Urho3D::RenderPipelineView > | |
CUrho3D::SharedPtr< Urho3D::RenderPipelineView > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::Resource, Urho3D::Resource > | |
CUrho3D::SharedPtr< Urho3D::Resource > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::RigidBody2D, Urho3D::RigidBody2D > | |
CUrho3D::SharedPtr< Urho3D::RigidBody2D > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::RmlNavigationManager, Urho3D::RmlNavigationManager > | |
CUrho3D::SharedPtr< Urho3D::RmlNavigationManager > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::RmlUI, Urho3D::RmlUI > | |
CUrho3D::SharedPtr< Urho3D::RmlUI > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::Scene, Urho3D::Scene > | |
CUrho3D::SharedPtr< Urho3D::Scene > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::SceneProcessor, Urho3D::SceneProcessor > | |
CUrho3D::SharedPtr< Urho3D::SceneProcessor > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::SceneRendererToTexture, Urho3D::SceneRendererToTexture > | |
CUrho3D::SharedPtr< Urho3D::SceneRendererToTexture > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::ScrollBar, Urho3D::ScrollBar > | |
CUrho3D::SharedPtr< Urho3D::ScrollBar > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::Serializable, Urho3D::Serializable > | |
CUrho3D::SharedPtr< Urho3D::Serializable > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::SerializableInspectorWidget, Urho3D::SerializableInspectorWidget > | |
CUrho3D::SharedPtr< Urho3D::SerializableInspectorWidget > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::ServerReplicator, Urho3D::ServerReplicator > | |
CUrho3D::SharedPtr< Urho3D::ServerReplicator > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::ShaderProgramCompositor, Urho3D::ShaderProgramCompositor > | |
CUrho3D::SharedPtr< Urho3D::ShaderProgramCompositor > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::ShadowMapAllocator, Urho3D::ShadowMapAllocator > | |
CUrho3D::SharedPtr< Urho3D::ShadowMapAllocator > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::SharedReplicationState, Urho3D::SharedReplicationState > | |
CUrho3D::SharedPtr< Urho3D::SharedReplicationState > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::Slider, Urho3D::Slider > | |
CUrho3D::SharedPtr< Urho3D::Slider > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::SoftwareModelAnimator, Urho3D::SoftwareModelAnimator > | |
CUrho3D::SharedPtr< Urho3D::SoftwareModelAnimator > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::Sound, Urho3D::Sound > | |
CUrho3D::SharedPtr< Urho3D::Sound > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::SoundSource, Urho3D::SoundSource > | |
CUrho3D::SharedPtr< Urho3D::SoundSource > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::SoundStream, Urho3D::SoundStream > | |
CUrho3D::SharedPtr< Urho3D::SoundStream > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::SphericalHarmonicsGenerator, Urho3D::SphericalHarmonicsGenerator > | |
CUrho3D::SharedPtr< Urho3D::SphericalHarmonicsGenerator > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::Sprite, Urho3D::Sprite > | |
CUrho3D::SharedPtr< Urho3D::Sprite > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::Sprite2D, Urho3D::Sprite2D > | |
CUrho3D::SharedPtr< Urho3D::Sprite2D > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::SpriteSheet2D, Urho3D::SpriteSheet2D > | |
CUrho3D::SharedPtr< Urho3D::SpriteSheet2D > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::StaticModel, Urho3D::StaticModel > | |
CUrho3D::SharedPtr< Urho3D::StaticModel > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::StereoRenderPipeline, Urho3D::StereoRenderPipeline > | |
CUrho3D::SharedPtr< Urho3D::StereoRenderPipeline > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::Technique, Urho3D::Technique > | |
CUrho3D::SharedPtr< Urho3D::Technique > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::Text, Urho3D::Text > | |
CUrho3D::SharedPtr< Urho3D::Text > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::Texture, Urho3D::Texture > | |
CUrho3D::SharedPtr< Urho3D::Texture > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::Texture2D, Urho3D::Texture2D > | |
CUrho3D::SharedPtr< Urho3D::Texture2D > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::TextureCube, Urho3D::TextureCube > | |
CUrho3D::SharedPtr< Urho3D::TextureCube > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::TmxFile2D, Urho3D::TmxFile2D > | |
CUrho3D::SharedPtr< Urho3D::TmxFile2D > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::UI, Urho3D::UI > | |
CUrho3D::SharedPtr< Urho3D::UI > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::UIElement, Urho3D::UIElement > | |
CUrho3D::SharedPtr< Urho3D::UIElement > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::UnorderedScenePass, Urho3D::UnorderedScenePass > | |
CUrho3D::SharedPtr< Urho3D::UnorderedScenePass > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::ValueAnimation, Urho3D::ValueAnimation > | |
CUrho3D::SharedPtr< Urho3D::ValueAnimation > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::VertexBuffer, Urho3D::VertexBuffer > | |
CUrho3D::SharedPtr< Urho3D::VertexBuffer > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::Viewport, Urho3D::Viewport > | |
CUrho3D::SharedPtr< Urho3D::Viewport > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::VRRig, Urho3D::VRRig > | |
CUrho3D::SharedPtr< Urho3D::VRRig > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::Window, Urho3D::Window > | |
CUrho3D::SharedPtr< Urho3D::Window > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::XMLFile, Urho3D::XMLFile > | |
CUrho3D::SharedPtr< Urho3D::XMLFile > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::XRActionGroup, Urho3D::XRActionGroup > | |
CUrho3D::SharedPtr< Urho3D::XRActionGroup > | |
►CUrho3D::Detail::SharedPtrBase< Urho3D::Zone, Urho3D::Zone > | |
CUrho3D::SharedPtr< Urho3D::Zone > | |
CUrho3D::Signal< Signature, Sender > | Signal with specified or default sender type |
CUrho3D::Signal< void(), Urho3D::SceneSelection > | |
CUrho3D::Signal< void()> | |
CUrho3D::Signal< void(bool &cancelReload)> | |
CUrho3D::Signal< void(bool success)> | |
CUrho3D::Signal< void(const Urho3D::CommonFrameInfo &frameInfo)> | |
CUrho3D::Signal< void(const Urho3D::FileSystemEntry &entry)> | |
CUrho3D::Signal< void(const Urho3D::RenderPipelineSettings &settings)> | |
CUrho3D::Signal< void(const Urho3D::RmlCanvasResizedArgs &)> | |
CUrho3D::Signal< void(const Urho3D::RmlDocumentReloadedArgs &)> | |
CUrho3D::Signal< void(const WeakSerializableVector &objects)> | |
CUrho3D::Signal< void(const WeakSerializableVector &objects, const Urho3D::AttributeInfo *attribute)> | |
CUrho3D::Signal< void(Node *node, const Urho3D::Transform &oldTransform), Urho3D::TransformNodesGizmo > | |
CUrho3D::Signal< void(Node *node, unsigned oldIndex, unsigned newIndex)> | |
CUrho3D::Signal< void(Node *parentNode, Node *childNode)> | |
CUrho3D::Signal< void(Rml::ElementDocument *)> | |
CUrho3D::Signal< void(Urho3D::Component *component)> | |
CUrho3D::Signal< void(Urho3D::Component *component, unsigned oldIndex, unsigned newIndex)> | |
CUrho3D::Signal< void(Urho3D::IntVector2 &)> | |
CUrho3D::Signal< void(Urho3D::NetworkObject *)> | |
CUrho3D::Signal< void(Urho3D::ObjectReflection *), Urho3D::ObjectReflectionRegistry > | |
CUrho3D::Signal< void(Urho3D::RenderPath *renderPath)> | |
CUrho3D::Signal< void(Urho3D::RenderPipelineStats &stats)> | |
CUrho3D::Signal< void(Urho3D::RenderSurface *)> | |
CUrho3D::Signal< void(Urho3D::Scene *scene, Urho3D::SceneSelection &selection)> | |
CUrho3D::Signal< void(Urho3D::TextureCube *texture)> | |
CUrho3D::Detail::SignalBase< Priority, Sender, Args > | Base signal type |
►CUrho3D::Detail::SignalBase< Priority, Sender, Args... > | |
CUrho3D::PrioritySignal< void(Args...), Priority, Sender > | |
►CUrho3D::Detail::SignalBase< void, Sender, Args... > | |
CUrho3D::Signal< void(Args...), Sender > | |
►CUrho3D::Detail::SignalSubscription< Handler > | Signal subscription data without priority |
CUrho3D::Detail::PrioritySignalSubscription< Handler, Priority > | Signal subscription data with priority |
CUrho3D::Skeleton | |
CUrho3D::SoftNetworkTime | Helper class to smoothly adjust NetworkTime on client |
CUrho3D::SortedOccluder | |
CUrho3D::SourceBatch | Source data for a 3D geometry draw call |
CUrho3D::SourceBatch2D | 2D source batch |
CUrho3D::SpanVariantTuple< Values > | |
CUrho3D::SpanVariantTuple< Value0 > | |
CUrho3D::SpanVariantTuple< Value0, Value1 > | |
CUrho3D::SpanVariantTuple< Value0, Value1, Value2 > | |
CUrho3D::SpanVariantTuple< Value0, Value1, Value2, Value3 > | |
CUrho3D::SpanVariantTuple< Value0, Value1, Value2, Value3, Value4 > | |
CUrho3D::SpanVariantTuple< Value0, Value1, Value2, Value3, Value4, Value5 > | |
CUrho3D::SpanVariantTuple< Value0, Value1, Value2, Value3, Value4, Value5, Value6 > | |
CUrho3D::SparseSpan< T > | |
CUrho3D::ReflectionProbeManager::SpatialCache | |
CUrho3D::Spriter::SpatialInfo | Spatial info |
CUrho3D::Sphere | |
CUrho3D::SphericalHarmonics9 | Spherical harmonics scalar coefficients, 3 bands |
CUrho3D::SphericalHarmonicsColor9 | Spherical harmonics color coefficients, 3 bands. Use Vector3 instead of Color to save memory |
CUrho3D::SphericalHarmonicsDot9 | Spherical harmonics, optimized for dot products |
CUrho3D::SpinLockMutex | Spinlock mutex |
CUrho3D::SpirVShader | SPIR-V shader |
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::StaticCaster< T > | Unary operator that performs static cast on the argument |
CUrho3D::StaticModelGeometryData | Static model per-geometry extra data |
CUrho3D::StopToken | |
CUrho3D::StoredLogMessage | Stored log message from another thread |
►Cstring | |
CUrho3D::ConstString | |
CUrho3D::StringHash | 32-bit hash value for a string |
CUrho3D::Detail::StringHashCaster | String hash to/from string |
CUrho3D::StringHashRegister | Helper class used for StringHash reversing |
CUrho3D::SubsystemCache | |
CUrho3D::ParticleGraphNodes::SubtractInstance< Value0, Value1, Value2 > | |
CUrho3D::SynchronizedPhysicsStep | |
►CSystemInterface | |
CUrho3D::Detail::RmlSystem | |
CUrho3D::IKStickTargets::TargetInfo | |
CUrho3D::TargetShader | Shader translated to the target language |
CUrho3D::MaterialInspectorWidget::TechniqueDesc | |
CUrho3D::TechniqueEntry | Material's technique list entry |
CUrho3D::OpenXR::TemporaryStorage | Temporary storage for internal structures |
CUrho3D::TetrahedralMesh | Tetrahedral mesh |
CUrho3D::TetrahedralMeshSurface | Surface of tetrahedral mesh. Vertices are shared with tetrahedral mesh and are not stored |
CUrho3D::TetrahedralMeshSurfaceEdge | Edge of the surface of tetrahedral mesh |
CUrho3D::TetrahedralMeshSurfaceTriangle | Surface triangle of tetrahedral mesh with adjacency information |
CUrho3D::Tetrahedron | Tetrahedron with adjacency information |
CUrho3D::TextParams3D | Parameters of rendered 3D text |
CUrho3D::BloomPass::TextureCache | |
CUrho3D::AmbientOcclusionPass::TextureCache | |
CUrho3D::TextureFrame | |
CUrho3D::MaterialInspectorWidget::TextureUnitDesc | |
►CUrho3D::Thread | Operating system thread |
CUrho3D::BackgroundLoader | |
CUrho3D::FileWatcher | Watches a directory and its subdirectories for files being modified |
CUrho3D::HttpRequest | |
CUrho3D::ThreadSafeCache< T > | |
CUrho3D::ThreadSafeCache< Urho3D::Camera::CachedProjection > | |
CUrho3D::ThreadSafeCache< Urho3D::Camera::CachedViewProj > | |
CUrho3D::ThreadSafeCache< Urho3D::Frustum > | |
CUrho3D::ThreadSafeCache< Urho3D::Matrix3x4 > | |
CUrho3D::ThreadSafeCache< Urho3D::ReflectionProbeData > | |
CUrho3D::ThreadSafeCache< Urho3D::SphericalHarmonicsDot9 > | |
CUrho3D::ThreadSafeCache< Urho3D::Vector3 > | |
CUrho3D::TickSynchronizer | |
CUrho3D::TileMapInfo2D | |
CUrho3D::NetworkValueSampler< T, Traits >::TimeAndValue | |
CUrho3D::TimedCounter | Accumulates statistics for specified number of intervals |
CUrho3D::FileWatcher::TimedFileChange | |
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::ParticleGraphNodes::TimeStepScaleInstance< Value0, Value1 > | |
CUrho3D::TouchState | |
CUrho3D::TrailPoint | Trail is consisting of series of tails. Two connected points make a tail |
►CUrho3D::Transform | |
CUrho3D::AnimationKeyFrame | |
CUrho3D::TransformedSpan< SourceType, DestinationType, Function > | Helper class that transforms span into different type using unary predicate |
CUrho3D::TransformGizmo | Utility class for gizmo manipulation. It's okay to recreate this class on every frame |
CUrho3D::TransformNodesGizmo | Gizmo for manipulating a set of scene nodes |
CUrho3D::AssetTransformerHierarchy::TreeNode | |
►Ctrue_type | |
Ceastl::detail::is_hashable< T, decltype(void(&T::ToHash))> | |
►Ctrue_type | |
CUrho3D::TupleHasType< T, ea::tuple< T, Types... > > | |
CUrho3D::TupleHasType< T, Tuple > | Helper class to check if tuple contains type |
►CUrho3D::TupleHasType< T, ea::tuple< Types... > > | |
CUrho3D::TupleHasType< T, ea::tuple< U, Types... > > | |
CUrho3D::TupleHasType< T, std::tuple< Types... > > | |
CUrho3D::TypeInfo | |
CUrho3D::UIBatch | UI rendering draw call |
►CUrho3D::UIBatchStateCacheCallback | Pipeline state cache callback used to create actual pipeline state for UI batches |
CUrho3D::DefaultUIBatchStateCache | Default implementation of UIBatchStateCache |
CUrho3D::UIBatchStateCreateContext | External context that is not present in the key but is necessary to create new pipeline state for UI batch |
CUrho3D::UIBatchStateKey | |
CUrho3D::UpdateContext | |
CUrho3D::URL | |
CUrho3D::ValueWithDerivative< T > | Value with derivative, can be extrapolated |
CUrho3D::ValueWithDerivative< Quaternion > | Derivative of a quaternion is angular velocity vector |
CUrho3D::VAnimEventFrame | Value animation event frame |
CUrho3D::VAnimKeyFrame | Value animation key frame |
CUrho3D::Variant | Variable that supports a fixed set of types |
CUrho3D::VariantCurvePoint | |
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::Vertex2D | 2D vertex |
CUrho3D::VertexBufferAnimationData | Container for vertex buffer animation data |
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 | |
CUrho3D::VRRigDesc | Description of VR rig that links VR subsystem to the scene |
CUrho3D::VRSessionParameters | Parameters for initializing a VR session |
CUrho3D::WeakPtr< InterfaceType, RefCountedType > | Weak pointer template class with intrusive reference counting. Does not keep the object pointed to alive |
CUrho3D::WeakPtr< const Node > | |
CUrho3D::WeakPtr< const Urho3D::XMLFile > | |
CUrho3D::WeakPtr< NetworkObjectRegistry > | |
CUrho3D::WeakPtr< Node > | |
CUrho3D::WeakPtr< ReflectionProbeManager > | |
CUrho3D::WeakPtr< RegistryComponentType > | |
CUrho3D::WeakPtr< Urho3D::AbstractConnection > | |
CUrho3D::WeakPtr< Urho3D::AnimatedModel > | |
CUrho3D::WeakPtr< Urho3D::AnimationController > | |
CUrho3D::WeakPtr< Urho3D::AnimationStateSource > | |
CUrho3D::WeakPtr< Urho3D::Audio > | |
CUrho3D::WeakPtr< Urho3D::BehaviorNetworkObject > | |
CUrho3D::WeakPtr< Urho3D::Camera > | |
CUrho3D::WeakPtr< Urho3D::Constraint2D > | |
CUrho3D::WeakPtr< Urho3D::Context > | |
CUrho3D::WeakPtr< Urho3D::CrowdManager > | |
CUrho3D::WeakPtr< Urho3D::CubemapRenderer > | |
CUrho3D::WeakPtr< Urho3D::DataChannelServer > | |
CUrho3D::WeakPtr< Urho3D::Drawable2D > | |
CUrho3D::WeakPtr< Urho3D::DynamicNavigationMesh > | |
CUrho3D::WeakPtr< Urho3D::FontFace > | |
CUrho3D::WeakPtr< Urho3D::Graphics > | |
CUrho3D::WeakPtr< Urho3D::Image > | |
CUrho3D::WeakPtr< Urho3D::LightBaker > | |
CUrho3D::WeakPtr< Urho3D::MoveAndOrbitComponent > | |
CUrho3D::WeakPtr< Urho3D::NavigationMesh > | |
CUrho3D::WeakPtr< Urho3D::Network > | |
CUrho3D::WeakPtr< Urho3D::NetworkBehavior > | |
CUrho3D::WeakPtr< Urho3D::NetworkObject > | |
CUrho3D::WeakPtr< Urho3D::NetworkObjectRegistry > | |
CUrho3D::WeakPtr< Urho3D::Object > | |
CUrho3D::WeakPtr< Urho3D::PhysicsWorld > | |
CUrho3D::WeakPtr< Urho3D::PhysicsWorld2D > | |
CUrho3D::WeakPtr< Urho3D::PluginApplication > | |
CUrho3D::WeakPtr< Urho3D::RaycastVehicle > | |
CUrho3D::WeakPtr< Urho3D::RefCounted > | |
CUrho3D::WeakPtr< Urho3D::ReflectionProbe > | |
CUrho3D::WeakPtr< Urho3D::RenderBuffer > | |
CUrho3D::WeakPtr< Urho3D::Renderer > | |
CUrho3D::WeakPtr< Urho3D::Renderer2D > | |
CUrho3D::WeakPtr< Urho3D::RenderPipeline > | |
CUrho3D::WeakPtr< Urho3D::RenderSurface > | |
CUrho3D::WeakPtr< Urho3D::ReplicationManager > | |
CUrho3D::WeakPtr< Urho3D::RigidBody > | |
CUrho3D::WeakPtr< Urho3D::RigidBody2D > | |
CUrho3D::WeakPtr< Urho3D::RmlCanvasComponent > | |
CUrho3D::WeakPtr< Urho3D::RmlUI > | |
CUrho3D::WeakPtr< Urho3D::RmlUIComponent > | |
CUrho3D::WeakPtr< Urho3D::Scene > | |
CUrho3D::WeakPtr< Urho3D::Serializable > | |
CUrho3D::WeakPtr< Urho3D::Shader > | |
CUrho3D::WeakPtr< Urho3D::SoundListener > | |
CUrho3D::WeakPtr< Urho3D::SoundSource > | |
CUrho3D::WeakPtr< Urho3D::SpriteSheet2D > | |
CUrho3D::WeakPtr< Urho3D::Terrain > | |
CUrho3D::WeakPtr< Urho3D::TerrainPatch > | |
CUrho3D::WeakPtr< Urho3D::Text3D > | |
CUrho3D::WeakPtr< Urho3D::Texture > | |
CUrho3D::WeakPtr< Urho3D::Texture2D > | |
CUrho3D::WeakPtr< Urho3D::TextureCube > | |
CUrho3D::WeakPtr< Urho3D::TileMap2D > | |
CUrho3D::WeakPtr< Urho3D::TmxFile2D > | |
CUrho3D::WeakPtr< Urho3D::UIElement > | |
CUrho3D::WeakPtr< Urho3D::Viewport > | |
CUrho3D::WeakPtr< Urho3D::XMLFile > | |
CUrho3D::WeakPtr< Urho3D::Zone > | |
CUrho3D::WrappedScalar< T > | Wrapped value between min and max boundaries |
CUrho3D::WrappedScalar< float > | |
CUrho3D::WrappedScalarRange< T > | |
CUrho3D::XMLAttributeReference | XML attribute reference for input and output archives |
CUrho3D::XMLElement | Element in an XML file |
CUrho3D::XPathQuery | XPath query |
CUrho3D::XPathResultSet | XPath query result set |
CUrho3D::XrObjectSharedPtr< T > | Wrapper that automatically deletes OpenXR object when all references are lost |
CUrho3D::XrObjectSharedPtr< XrDebugUtilsMessengerEXT > | |
CUrho3D::XrObjectSharedPtr< XrInstance > | |
CUrho3D::XrObjectSharedPtr< XrSession > | |
CUrho3D::XrObjectSharedPtr< XrSpace > | |
CUrho3D::XrObjectSharedPtr< XrSwapchain > | |
CUrho3D::ZoneLookupIndex::ZoneData | Cached zone parameters |
CUrho3D::ZoneLookupIndex | Acceleration structure for zone search |