Chunks
Moddable voxel sandbox for room-scale VR.
Namespaces | Classes | Typedefs | Enumerations | Functions
Chunks Namespace Reference

Namespaces

namespace  Agents
 
namespace  Audio
 
namespace  Controls
 
namespace  Entities
 
namespace  Geometry
 
namespace  Graphics
 
namespace  Interface
 
namespace  Plugins
 
namespace  Properties
 

Classes

class  AssertionException
 Thrown when an assertion fails. More...
 
class  Config
 Helper class for reading and editing configuration types that implement IConfigCollection.
 
class  ConstantCurve
 Simple curve that maps any value to a constant. More...
 
class  Curve
 Base class for types that define a mapping from the range [0.0, 1.0] to another value. More...
 
class  Debug
 Convenience class for outputting debugging messages.
 
interface  IConfigCollection
 Classes that implement this interface can be used with the Chunks.Config static class to automatically read and write config files. Any public fields in classes implementing this interface will be serialized when saving the config file. More...
 
class  JsonHelper
 
class  LinearCurve
 Simple curve that linearly interpolates between two values. More...
 
struct  LogMessage
 
class  MathF
 Helper class providing mathematical functions operating on floats.
 
class  NativeInterface
 
struct  NativeRaycastHit
 
struct  NativeSweepHit
 
class  Profiler
 
class  Service
 Convenience static class for retrieving singleton instances that implement a specific interface.
 
class  Task
 
class  Utilities
 

Typedefs

using UDebug = UnityEngine.Debug
 

Enumerations

enum  MessageType { MessageType.Log, MessageType.Warning, MessageType.Error }
 
enum  ProfileType { ProfileType.Once, ProfileType.Repeated }
 

Functions

delegate void LoggedDelegate (MessageType type, string message)
 

Typedef Documentation

using Chunks.UDebug = typedef UnityEngine.Debug

Enumeration Type Documentation

enum Chunks.MessageType
strong
Enumerator
Log 
Warning 
Error 
enum Chunks.ProfileType
strong
Enumerator
Once 
Repeated 

Function Documentation

delegate void Chunks.LoggedDelegate ( MessageType  type,
string  message 
)