CustomAssets
Askowl Custom Assets
CustomAsset.Constant.Integer Class Reference

Integer CustomAsset contains an int value. Add listeners to your own classes with Register(this) More...

Inheritance diagram for CustomAsset.Constant.Integer:
CustomAsset.Constant.OfType< T > CustomAsset.Base

Additional Inherited Members

- Public Member Functions inherited from CustomAsset.Constant.OfType< T >
override string ToString ()
 Pass string conversion responsibility from the custom asset to the containing value More...
 
- Public Member Functions inherited from CustomAsset.Base
void Initialiser ()
 Called by Managers MonoBehaviour More...
 
- Static Public Member Functions inherited from CustomAsset.Constant.OfType< T >
static implicit operator T (OfType< T > t)
 All extraction by casting a custom object to the contained type. Same as getting the Value - as in myCustomAsset.Value === (MyCustomAsset) myCustomAsset More...
 
- Static Public Member Functions inherited from CustomAsset.Base
static T Instance< T > (string path)
 If this is a project asset, then you will need to reference it somewhere. Other classes can get a reference using Instance() or Instance(string name). Also useful for creating in-memory versions to share between hosts More...
 
- Public Attributes inherited from CustomAsset.Constant.OfType< T >
Value => value
 For safe(ish) access to the contents field More...
 
- Public Attributes inherited from CustomAsset.Base
string Description => description
 Editor only description of what the asset is all about More...
 
- Protected Member Functions inherited from CustomAsset.Base
virtual void Initialise ()
 Called by Managers MonoBehaviour or when mutual data is first accessed More...
 
virtual void OnEnable ()
 make sure that this item will be initialised at least one frame after it is enabled and the scene is loaded More...
 
virtual void OnDisable ()
 clear the decks as all is being destroyed More...
 
- Static Protected Member Functions inherited from CustomAsset.Constant.OfType< T >
static OfType< T > Instance (string name)
 If this is a project asset, then you will need to reference it somewhere. Other classes can get a reference using Instance() or Instance(string name). Also useful for creating in-memory versions to share between hosts. More...
 
- Protected Attributes inherited from CustomAsset.Base
bool Initialised
  More...
 
- Static Protected Attributes inherited from CustomAsset.Base
static readonly Emitter InitialiseAssetEmitter = Emitter.SingleFireInstance
 triggered by scene load in Manager More...
 
static readonly Fifo< BaseAssetsWaitingInitialisation = Fifo<Base>.Instance
 initialisation for all assets loaded before the related/first scene More...
 

Detailed Description


The documentation for this class was generated from the following file: