CustomAssets
Askowl Custom Assets
CustomAsset.Mutable Namespace Reference

Classes

class  AnimatorCustomAssetConnector
 Drive an animation directly from data custom assets More...
 
class  AudioClips
 Create an asset to store a list of sounds and play one randomly or cyclically More...
 
class  Boolean
 Boolean custom asset. Triggers event when changing from true to false or false to true More...
 
class  BooleanDriver
  More...
 
class  ChangeOverTime
 Change a float value in linear fashion over time More...
 
class  DriverComponent
 Common code for all event listener MonoBehaviours. It registers and deregisters the listener with the channel More...
 
class  Field
 Static helper class for setting fields in a compound custom assets
 
class  Float
 Float CustomAsset contains a float value which can be connected directly to OnValueChange callbacks in UI slider and scrollbar components. Connect it to event listeners to interact with components such as Animation, Text or Unity. Or add listeners to your own classes with Register(this) More...
 
class  FloatDriver
  More...
 
class  GameObjectConnector
 Provides access from manager custom asset to any game object More...
 
class  Integer
 Integer CustomAsset contains an int value. Add listeners to your own classes with Register(this) //#TBD#// More...
 
class  IntegerDriver
  More...
 
class  Listener
 Common code for all event listeners. It registers and deregisters the listener with the channel More...
 
class  ListenerComponent
 Common code for all event listener MonoBehaviours. It registers and deregisters the listener with the channel More...
 
class  NamedBooleanDriver
  More...
 
class  NamedFloatDriver
 Used for Animator where actions also require a parameter More...
 
class  NamedIntegerDriver
 Used for Animator where actions also require a parameter More...
 
class  NamedStringDriver
 Used for Animator where actions also require a parameter More...
 
class  NamedTriggerDriver
 Used for Animator where actions also require a parameter More...
 
class  OfType
 Base class for a custom asset. Provides getters and setters for the contained value and templates for casting to the contained type and to convert it to a string More...
 
class  RectTransformCustomAssetConnector
 Adjust RectTransform properties directly from data custom assets More...
 
class  String
 CustomAsset that contains a string. Events are triggered every time the string changes More...
 
class  StringDriver
 Drive component string values directly from a custom asset More...
 
class  StringSet
 Set or enum of strings - used to create custom asset More...
 
class  TransformCustomAssetConnector
 Adjust GameObject Transform properties directly from data custom assets More...
 
class  Trigger
 Dynamic custom asset without any values. Use it to trigger and listen to events More...
 
class  TriggerDriver
 Trigger a component function directly from a custom asset More...
 
class  WithEmitter
 Typeless base class that has an emitter More...