Dora SSR API ReferenceOn this pageDora SSR API Reference Welcome to the Dora SSR API Reference! This documentation provides detailed information about the APIs and functionality available within the Dora SSR game engine. Use the guide below to navigate through different topics and explore the capabilities of the engine. Basic Functionality This category provides general functions and services of the engine. App View Profiler Object Audio Menagement This category provides features for managing and playing game music and sound effects. Audio Assets Management This category offers the ability to manage various game assets, including files and data. Content Path Cache DB Input Management This category provides part of the game's input processing capabilities. The rest input handling, such as tap/touch events, can be registered and handled in node events. Trigger InputManager Keyboard Mouse Controller Data Structure This category provides a range of data structures and types. Array Dictionary Vec2 Size Rect Color Color3 Scene Management This category is for managing game scene trees. Tree Management This category provides the management of the root nodes and cameras of the game scene. Director Scheduler Camera Camera2D CameraOtho Tree Nodes This category provides the management of game scene nodes and node events. Node AlignNode Menu Touch Slot GSlot emit Event Management This category is for managing game events. Global Events This subcategory handles global-level events, such as application and operating system events. App Event Node Events This subcategory handles scene node-level events. Node Event Body Event Playable Event Particle Event AlignNode Event EffekNode Event Graphics Rendering This category is about functions for rendering game graphics. Render Nodes This category provides some basic and general game graphics rendering nodes.. Sprite Grid Line DrawNode ClipNode Label EffekNode TileNode VGNode SVG Particle Render Objects This category provides some rendering controlling objects. Texture2D BlendFunc Effect SpriteEffect Pass RenderTarget Grabber Animation Models This subcategory provides functionality for creating and manipulating 2D animation models. Playable Model DragonBone Spine Node Actions This category is for creating and managing actions that can be performed on scene nodes. Action Ease Move X Y Z Angle AngleX AngleY Roll Scale ScaleX ScaleY SkewX SkewY Opacity Height Width Frame Sequence Spawn Delay Event Show Hide AnchorX AnchorY Physics Simulation This category provides functionality for creating and managing physical object simulations. PhysicsWorld BodyDef Body Sensor FixtureDef JointDef Joint MoveJoint MotorJoint ECS Framework This category provides the functionality of the Entity Component System (ECS). Entity Group Observer Platformer Game Framework This category provides a basic development framework for 2D platform games. Behavior Blackboard Decision AI Data PlatformCamera PlatformWorld TargetAllow UnitAction UnitActionParam Unit BulletDef Bullet Face Visual Coroutine Management This category provides convenient creation and management of coroutines. Routine thread threadLoop once loop cycle sleep wait Machine Learning Algorithms This category provides some basic machine learning algorithms, including the C4.5 decision tree algorithm and the Q-learning reinforcement learning algorithm. C4.5 Q-learning Dialogue System This category provides the functionality for loading and executing complex game dialogues. YarnRunner TextResult OptionResult Markup Networking Service This category provides the functionality for networking service. json Request HttpClient HttpServer Misc Functions This category provides other miscellaneous features provided by the engine. Buffer tolua yue yue.Config yue.Config.Options