Able
Askowl Base Library Enabler
Namespaces
|
Classes
Askowl Namespace Reference
Namespaces
Classes
class
AssetDb
class
Cache
Instance caching
More...
class
Cached
//#TBD#//
More...
class
Clock
Static helper class to move between time systems.
class
Compare
Comparators not available elsewhere
class
Components
Static helper for Unity Components
class
ConditionalHideAttribute
Hide on field in the inspector based on another
More...
class
CounterFifo
A stack of counters for garbage-free iterations
More...
class
Csv
Serialisation to CSV format
struct
Disposable
Simplified creation of an action that happens at the end of a using statement no matter what else happens. The using is am implicit try/finally block with the IDisposable called as part of finally. It is a struct, so no added heap footprint.
IDisposable Ephemeral() => new Disposable {action = () => whatever};
More...
class
ExponentialMovingAverage
An
exponential moving average
is a way to calculate an average where older values have less impact on the average than more recent ones.
More...
class
Fifo
Intentionally simple stack implementation
More...
class
Geodetic
struct
Jit
//#TBD#//
More...
class
Json
Deserialisation from JSON format
More...
class
LabelAttribute
Change label for generic components
More...
class
LabelsAttribute
Save label name to change attribute field descriptors
More...
class
LinkedList
LinkedList - a different perspective
More...
class
Lists
//#TBD#//
class
Log
Logging dirt cheap
class
Map
A dictionary wrapper
More...
class
MethodCache
//#TBD#//
class
Objects
Static Object Helpers
interface
Pick
Interface so that code can use a picker without know more about the source. A picker returns a value using source specific rules.
More...
class
PlayModeController
Control a running scene (skeleton implementation)
More...
class
PlayModeTests
PlayModeController wrapper with asserts
More...
class
Quaternions
Added needed features to Quaternion.
class
Range
Simple class to represent the high and low bounds for a float. It includes a picker to randomly choose a number within that range
More...
class
RangeBoundsAttribute
Used for
Range
variable in the Unity Editor to set the maximum bounds they can be set to
More...
class
Selector
Pick one item from a list.
More...
class
Set
Create a set in the inspector and provide an interface to pick one
More...
class
Template
//#TBD#//
More...
class
Trees
Tree Container
More...
class
Trig
Trigonometry is about the lengths and angles of triangles.
Askowl
Generated by
1.8.14