Skip to content
Basic Type

Basic Type

Basic Type Groups

Table of contents

Classes
Action
agent
Action1
Proxy for a parameter
Action2
Proxy with two parameters
Action3
Proxy with three parameters
Delegate
entrust
Event
event
EventListener
Event Listener
LinearColor
r, g, b The effective range of color values is 0.0<=value<=1.0
Matrix3x3
Three-dimensional matrix
Matrix4x4
Four-dimensional matrix
MulticastDelegate
Multicast delegate API
MulticastGameObjectDelegate
Broadcast agency
Quaternion
Quaternion
Rotation
Euler angle
Transform
3D transformation
Vector
Three-dimensional vector
Vector2
Two-dimensional vector
Vector4
Homogeneous vector
Enums
AssetType
Asset type
CollisionStatus
Collision property Status
DispatchEventResult
The result of the event being sent
EdActorFlag
Actor's state markers in the editor
GizmoCoordinateType
Gizmo coordinate axis type
GizmoModeType
Gizmo mode
GizmoScaleType
Gizmo Space
GizmoSocketType
Gizmo Space
GizmoSpaceType
Gizmo Space
HideInEditorState
Should I hide it in the editor
Keys
Key value of keys
LanguageCodeType
Localized language for games
LanguageType
Game language
MessageState
Status of sending messages
MessageType
Type of message sent
NetStatus
Sync status
PropertyStatus
Property Status
RuntimePlatform
Runtime platform
Interfaces
TypeName
Class definition, using this can save the tedious type declaration of class parameters, such as fun<T>(c: {new(): T}), which can be written as fun<T>(c: Class<T>)