Classes | |
| class | ksBaseServerPhysics |
| Extended server physics base class available on the server. More... | |
| class | ksClusterEvents |
| Contains event handler delegates for cluster events. More... | |
| struct | ksContact |
| Information about a point of contact with an entity. More... | |
| interface | ksICluster |
| Public interface for Room clusters. More... | |
| interface | ksIInputProcessor |
| Interface for processing player input. More... | |
| interface | ksIServerEntity |
| Public interface for server entities. An entity is an object in the scene. More... | |
| interface | ksIServerPlayer |
| Public interface for server player. A player represents a client connected to the room. More... | |
| interface | ksIServerRoom |
| Public interface for a server room. More... | |
| struct | ksOverlap |
| Information about an overlap with another entity. More... | |
| class | ksServerEntityScript |
| Base class for scripts that can be attached to server entities. More... | |
| class | ksServerEvents |
| Contains event handler delegates for room, entities, and players. More... | |
| class | ksServerPlayerScript |
| Base class for scripts that can be attached to server players. More... | |
| class | ksServerRoomScript |
| Base class for scripts that can be attached to server rooms. More... | |
| class | ksServerTime |
| Holds server time data. More... | |
| class | ksThreading |
| Utility for checking if the current thread is the main thread. More... | |
| class | ksUpdateEvent |
| Stores a list of update event handlers, and configuration about how to invoke them. More... | |
| class | ksVirtualInput |
| Input manager for virutal players. More... | |
| class | ksBaseRigidBody |
| The base class for PhysX rigid bodies. More... | |
| class | ksBoxCollider |
| A box-shaped primitive collider. More... | |
| class | ksCapsuleCollider |
| Capsule-shaped primitive collider. More... | |
| class | ksCharacterController |
| Character controller script. More... | |
| class | ksCollider |
| The base class of all colliders. More... | |
| class | ksConvexMeshCollider |
| A convex mesh collider. More... | |
| class | ksFixedJoint |
| The Fixed joint groups together two rigidbodies, making them stick together in their bound position, or binds one rigidbody in place, preventing it from moving. More... | |
| class | ksHeightFieldCollider |
| A heightfield-based collider. More... | |
| class | ksJoint |
| The base class of all joints. More... | |
| class | ksPhysicsMaterial |
| A physics material that controls the friction and restitution of colliders. More... | |
| class | ksPlaneCollider |
| A plane collider. More... | |
| class | ksRigidBody |
| A 3D rigid body. More... | |
| class | ksRigidBody2DView |
| A 3D rigid body with movement constrained to 2D using a 2D API. More... | |
| class | ksShapeCollider |
| The base class of all shape colliders. More... | |
| class | ksSphereCollider |
| A sphere-shaped primitive collider. More... | |
| class | ksTriangleMeshCollider |
| A triangle mesh collider. More... | |
Enumerations | |
| enum class | ksValidationResult { PASS = 0 , FAIL = 1 , ABORT = 2 } |
| Validation result. More... | |
| enum class | ksServerRoomStates { STARTING = 0 , RUNNING = 1 , STOPPING = 2 } |
| Server room states More... | |
|
strong |
Server room states
|
strong |