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>) |
Editor API