API Reference¶
Class Hierarchy¶
-
- Namespace ari
- Namespace ari::events
- Template Struct OnComponentAssigned
- Template Struct OnComponentRemoved
- Struct OnEntityCreated
- Struct OnEntityDestroyed
- Struct OnFrameData
- Namespace ari::Internal
- Class BaseEventSubscriber
- Struct AxisEvent
- Struct CharEvent
- Struct ColorVertex
- Struct DropFileEvent
- Struct Event
- Struct GamepadAxis
- Struct GamepadEvent
- Struct GamepadHandle
- Struct GamepadState
- Struct InitParams
- Struct InputBinding
- Struct Key
- Struct KeyEvent
- Struct Modifier
- Struct MouseButton
- Struct MouseEvent
- Struct MouseState
- Struct PosVertex
- Template Struct Rect
- Struct SizeEvent
- Struct Suspend
- Struct SuspendEvent
- Struct TextureParams
- Struct TinyStlAllocator
- Struct Vector3
- Struct WindowEvent
- Struct WindowHandle
- Struct WindowState
- Class BoxShape
- Class Button
- Class Camera
- Class CheckBox
- Class Component
- Template Class DelegateEightParam
- Class DelegateEightParam::BaseFuncEightParam
- Template Class DelegateEightParam::MemFuncEightParam
- Template Class DelegateFiveParam
- Class DelegateFiveParam::BaseFuncFiveParam
- Template Class DelegateFiveParam::MemFuncFiveParam
- Template Class DelegateFourParam
- Class DelegateFourParam::BaseFuncFourParam
- Template Class DelegateFourParam::MemFuncFourParam
- Template Class DelegateNineParam
- Class DelegateNineParam::BaseFuncNineParam
- Template Class DelegateNineParam::MemFuncNineParam
- Template Class DelegateNoParam
- Class DelegateNoParam::BaseFuncNoParam
- Template Class DelegateNoParam::MemFuncNoParam
- Template Class DelegateOneParam
- Class DelegateOneParam::BaseFuncOneParam
- Template Class DelegateOneParam::MemFuncOneParam
- Template Class DelegateSevenParam
- Class DelegateSevenParam::BaseFuncSevenParam
- Template Class DelegateSevenParam::MemFuncSevenParam
- Template Class DelegateSixParam
- Class DelegateSixParam::BaseFuncSixParam
- Template Class DelegateSixParam::MemFuncSixParam
- Template Class DelegateTenParam
- Class DelegateTenParam::BaseFuncTenParam
- Template Class DelegateTenParam::MemFuncTenParam
- Template Class DelegateThreeParam
- Class DelegateThreeParam::BaseFuncThreeParam
- Template Class DelegateThreeParam::MemFuncThreeParam
- Template Class DelegateTwoParam
- Class DelegateTwoParam::BaseFuncTwoParam
- Template Class DelegateTwoParam::MemFuncTwoParam
- Class Dock
- Class DockableWindow
- Class DockSpace
- Class Engine
- Class Entity
- Class EventQueue
- Template Class EventSubscriber
- Class FrameData
- Class Gui
- Class GuiSystem
- Class Image
- Class IProgram
- Class Label
- Class Node
- Class Node3D
- Class PlatformWindow
- Class Plugin
- Class PluginManager
- Class Popup
- Class RenderSystem
- Class Resource
- Class ResourceLoader
- Template Class ResourceManager
- Class SceneSystem
- Class System
- Class TextBox
- Class Texture
- Class TextureManager
- Class Viewport
- Class Window
- Class World
- Namespace ari::events
- Namespace shiva
- Struct FileInfo
- Class AssetBrowser
- Class DirectoryTree
- Class DockWindow
- Class Editor
- Class EditorSettings
- Class EditorWindowManager
- Class Project
- Class ProjectBrowser
- Class ProjectGui
- Class PropertyEditor
- Class Viewport
- Namespace ari
File Hierarchy¶
-
- Directory include
- Directory ari
- Directory en
- Directory 2d
- File Viewport.hpp
- Directory 3d
- File BoxShape.hpp
- File Camera.hpp
- File Node3D.hpp
- File RenderSystem.hpp
- File SceneSystem.hpp
- Directory gui
- File Button.hpp
- File CheckBox.hpp
- File Dock.hpp
- File DockableWindow.hpp
- File DockSpace.hpp
- File Gui.hpp
- File GuiSystem.hpp
- File Image.hpp
- File Label.hpp
- File Popup.hpp
- File TextBox.hpp
- File Window.hpp
- File Component.hpp
- File Entity.hpp
- File EventSubscriber.hpp
- File Node.hpp
- File System.hpp
- File World.hpp
- File WorldManager.hpp
- Directory 2d
- Directory gfx
- File FrameData.hpp
- File Texture.hpp
- File TextureManager.hpp
- File Vertices.hpp
- Directory io
- File Input.hpp
- File IoEnums.hpp
- File IoEvents.hpp
- File PlatformWindow.hpp
- Directory math
- File arimath.hpp
- File Matrix.hpp
- File Rect.hpp
- File Vector.hpp
- File aridef.hpp
- File Delegate.hpp
- File Engine.hpp
- File JsonCast.h
- File JsonCast.inl
- File Plugin.hpp
- File PluginManager.hpp
- File Program.hpp
- File Resource.hpp
- File ResourceLoader.hpp
- File ResourceManager.hpp
- File StringCast.h
- Directory en
- Directory shiva
- Directory windows
- File AssetBrowser.hpp
- File DockWindow.hpp
- File EditorWindowManager.hpp
- File PIE.hpp
- File ProjectBrowser.hpp
- File PropertyEditor.hpp
- File Tools.hpp
- File Viewport.hpp
- File DirectoryTree.hpp
- File Editor.hpp
- File EditorSettings.hpp
- File Project.hpp
- File shivadef.hpp
- Directory windows
- Directory ari
- Directory include