Chunks
Moddable voxel sandbox for room-scale VR.
|
Classes | |
class | Component |
Base class for all components describing entity functionality. More... | |
class | ComponentBehaviour |
class | Entity |
Represents an object in the world, containing components that describe its behaviour. More... | |
class | EntityBehaviour |
class | Holdable |
Component for entities that can be picked up and stored inside a Holder. More... | |
class | Holder |
Component for entities that can pick up More... | |
interface | IComponent |
interface | IObject |
interface | IToolTipBehaviour |
class | Object |
Base class for Entity and Component types, implementing manipulation and accessing of child entities or components. More... | |
class | ToolTip |
Used to display a short piece of text in a bubble pointing to a position in the world. More... | |
class | Transform |
Contains the position, rotation and scale of an entity. More... | |
Typedefs | |
using | UObject = UnityEngine.Object |
using | UTransform = UnityEngine.Transform |
using | Quaternion = UnityEngine.Quaternion |
Enumerations | |
enum | ToolTipMode { ToolTipMode.Above = 0, ToolTipMode.Below = 1, ToolTipMode.Right = 2, ToolTipMode.Left = 3 } |
Used to define how a ToolTip should be displayed. More... | |
Functions | |
delegate void | HoldableEventHandler (Holdable holdable) |
Used for events invoked from a Holdable instance. More... | |
using Chunks.Entities.Quaternion = typedef UnityEngine.Quaternion |
typedef UnityEngine Object Chunks.Entities.UObject |
typedef UnityEngine Transform Chunks.Entities.UTransform |
|
strong |
Used to define how a ToolTip should be displayed.
Enumerator | |
---|---|
Above |
ToolTip should appear above the target position, pointing down. |
Below |
ToolTip should appear below the target position, pointing up. |
Right |
ToolTip should appear to the right of the target position, pointing left. |
Left |
ToolTip should appear to the left of the target position, pointing right. |