LayerProcGen v0.4.0
Layer-based infinite procedural generation
Loading...
Searching...
No Matches
Runevision.Common

Classes

class  Array2DPool< T >
class  Array3DPool< T >
class  ArrayPool< T >
class  CollectionExtensions
class  Crd
class  DebugButton
class  DebugDrawer
 A utility for drawing lines for debug visualizations. More...
class  DebugFoldout
class  DebugOption
 The central class in a system for quickly specifying debug options. More...
class  DebugOptions
class  DebugRadioButton
class  DebugToggle
struct  DFloat
struct  DPoint
struct  DPoint3
class  FloatingOrigin
 Class for handling floating origin in order to support large worlds without suffering floating point precision issues. More...
class  ForwardingUnityWrapper
struct  GridBounds
struct  GridBounds3
interface  IBinarySerializable
interface  IOriginHandler
 Interface for handling floating origin shifts, which should update all state that represents a position in the scene. More...
interface  IPool
interface  IPool< T >
 Represents an object pool that poolable objects can be retrieved from and returned to. More...
interface  IPoolable
 Represents a poolable object that can be used with the ObjectPool class. More...
class  ListPool< T >
class  Logg
 A simple wrapper for logging messages, warnings and errors. More...
class  ObjectPool< T >
struct  Point
struct  Point3
class  PoolManager
struct  RandomHash
class  RunevisionUnityExtensions
class  SimpleProfiler
 Tool for measuring where time is spent in long-running processes. More...
class  TypeExtensions