ASGE
Overview
Engine
Editor
Releases
GitHub
Search
Ctrl K
Overview
Engine
Editor
Releases
GitHub
API reference
asge
Application
ApplicationConfig
BoolResult
Result
_internal
traits
is_vector
tuple< T, Rest... > >
tuple< T, Rest... >, true >
tuple< Ts... > >
tuple< Ts... >, false >
tuple_fold_type
tuple_is_homogeneous
tuple_to_variant
variant< Ts... > >
variant_contains
vector< T, Alloc > >
audio
AudioDevice
AudioStream
concurrent
Context
ContextWithValue
EmptyContext
Thread
ThreadPool
_internal
CancelState
ContextWithValue
IContext
IExecuter
MPMCQueue
ThreadImpl
Worker
WorkerJob
config
ConfigurationManager
toml
TOMLBuilder
TOMLTableView
_internal
PathSegment
TOMLEntry
TOMLTypeInfo
TOMLValue
Table
to_native_type
ecs
ComponentCapacity
ComponentPool
Entity
EntityAllocator
EntityPair
IComponentPool
IResourceHolder
Registry
ResourceHolder
View
components
Hierarchy
markers
Disable
errors
_internal
ErrorInfo
GenericErrorCategory
ResultBase
event
KeyboardEvent
MouseButtonEvent
MouseMotionEvent
MouseWheelEvent
QuitEvent
SystemEvent
UnknownEvent
WindowEvent
_internal
CommonEvent
Offsets
is_any_same
filesystem
FileEvent
IFileEventHandler
PathHash
VirtualFileSystem
_internal
_linux
FileWatcher
meta
functools
Callable
_internal
InvocableForAllTypes
function< Ret(Args...)> >
function_trait
function_trait< RetType(*)(Args...)>
function_trait< T >
tuple< Ts... >, F >
game
Game
asset
Animation >
Animation >
Asset
AssetManager
AssetPool
AssetRef
AssetRefs
AudioSource >
AudioSource >
FrameTable
GetAssetType
GridSpec
PathFollow >
Resolver
Sprite >
Sprite >
UILabel >
UILabel >
detail
components
Animation
AudioSource
Camera
Collider
Interactable
LayoutAbsolute
LayoutGrid
LayoutHStack
LayoutType
LayoutType< LayoutGrid >
LayoutType< LayoutHStack >
LayoutType< LayoutVStack >
LayoutVStack
Name
PathFollow
RenderInfo
Rigidbody
Sprite
SpriteDrawCorners
Transform
UIButton
UICheckbox
UILabel
UILayoutItem
UIPanel
UIRect
UISlider
Velocity
details
StateColors
details
IGame
events
project
Mount
ProjectData
resources
ActiveCamera
HitEntry
ScreenSpaceCamera
UIHitList
scene
Animation >
AudioSource >
Camera >
Circle >
Collider >
Disable >
Hierarchy >
Interactable >
LoadContext
Name >
PathFollow >
Rect >
RenderInfo >
Rigidbody >
SaveContext
SceneId
SceneManager
SceneSerializer
Serializer
Sprite >
StateColors >
Transform >
UIButton >
UICheckbox >
UILabel >
UILayoutItem >
UIPanel >
UIRect >
UISlider >
Velocity >
state
GameStateStack
IGameState
Transition
systems
PhysicsState
ui
ButtonDesc
CheckboxDesc
LabelDesc
PanelDesc
SliderDesc
TextDesc
consts
utils
graphics
PixelFormatInfo
RGBA_Color
colors
input
InputState
InputSystem
logger
LogRecord
Logger
_internal
math
ArcLengthSample
CatmullRomSpline
Circle
Rect
Tween
Vec2
Vec3
VecN
_internal
rebind_derived_trait
rebind_derived_trait< VecN< N, T, void > >
media
AudioClip
Font
GlyphMetrics
Image
mem
ArenaAllocator
FreeList
LinearAllocator
PoolAllocator
StackAllocator
StackBuffer
_internal
profiling
ScopedTimer
TimingBucket
TimingProfiler
rtti
signals
Connection
Signal
spatial
QuadBlockHeader
QuadNode
QuadTree
str
time
_internal
TimeSystem
video
Camera
IRenderer
ITexture
IWindow
SDLRenderer
SDLTexture
SDLUploadBuffer
SDLWindow
VideoSystem
← API Reference
Namespace
asge::signals
Classes & Structs
Connection
Class
Signal
Class