Tanoda
|
Public Member Functions | |
virtual object | EnterValue () |
Get object that is entered when variable name is clicked in inspector More... | |
abstract object | GetValueToCache () |
virtual object | GetValue () |
void | SetValue (object newValue) |
abstract Type | Type () |
abstract bool | CanSetValue () |
string | Name () |
string | TypeName () |
virtual bool | CanEnterValue () |
string | Name () |
string | TypeName () |
object | EnterValue () |
Get object that is entered when variable name is clicked in inspector More... | |
object | GetValue () |
void | SetValue (object newValue) |
Type | Type () |
bool | CanSetValue () |
bool | CanEnterValue () |
Protected Member Functions | |
CacheEntryBase (string name) | |
abstract bool | OnSetValue (object newValue) |
Properties | |
static bool | CachingEnabled [get, set] |
Definition at line 6 of file CacheEntryBase.cs.
|
protected |
Definition at line 20 of file CacheEntryBase.cs.
|
virtual |
Implements RuntimeUnityEditor.Core.Inspector.Entries.ICacheEntry.
Reimplemented in RuntimeUnityEditor.Core.Inspector.Entries.CallbackCacheEntry< T >, RuntimeUnityEditor.Core.Inspector.Entries.CallbackCacheEntry< T >, and RuntimeUnityEditor.Core.Inspector.Entries.MethodCacheEntry.
Definition at line 76 of file CacheEntryBase.cs.
|
pure virtual |
Implements RuntimeUnityEditor.Core.Inspector.Entries.ICacheEntry.
Implemented in RuntimeUnityEditor.Core.Inspector.Entries.CallbackCacheEntry< T >, RuntimeUnityEditor.Core.Inspector.Entries.CallbackCacheEntry< T >, RuntimeUnityEditor.Core.Inspector.Entries.FieldCacheEntry, RuntimeUnityEditor.Core.Inspector.Entries.ListCacheEntry, RuntimeUnityEditor.Core.Inspector.Entries.MethodCacheEntry, RuntimeUnityEditor.Core.Inspector.Entries.PropertyCacheEntry, and RuntimeUnityEditor.Core.Inspector.Entries.ReadonlyCacheEntry.
|
virtual |
Get object that is entered when variable name is clicked in inspector
Implements RuntimeUnityEditor.Core.Inspector.Entries.ICacheEntry.
Reimplemented in RuntimeUnityEditor.Core.Inspector.Entries.CallbackCacheEntry< T >, RuntimeUnityEditor.Core.Inspector.Entries.CallbackCacheEntry< T >, and RuntimeUnityEditor.Core.Inspector.Entries.MethodCacheEntry.
Definition at line 25 of file CacheEntryBase.cs.
|
virtual |
Implements RuntimeUnityEditor.Core.Inspector.Entries.ICacheEntry.
Reimplemented in RuntimeUnityEditor.Core.Inspector.Entries.MethodCacheEntry.
Definition at line 34 of file CacheEntryBase.cs.
|
pure virtual |
Implemented in RuntimeUnityEditor.Core.Inspector.Entries.CallbackCacheEntry< T >, RuntimeUnityEditor.Core.Inspector.Entries.CallbackCacheEntry< T >, RuntimeUnityEditor.Core.Inspector.Entries.FieldCacheEntry, RuntimeUnityEditor.Core.Inspector.Entries.ListCacheEntry, RuntimeUnityEditor.Core.Inspector.Entries.MethodCacheEntry, RuntimeUnityEditor.Core.Inspector.Entries.PropertyCacheEntry, and RuntimeUnityEditor.Core.Inspector.Entries.ReadonlyCacheEntry.
string RuntimeUnityEditor.Core.Inspector.Entries.CacheEntryBase.Name | ( | ) |
Implements RuntimeUnityEditor.Core.Inspector.Entries.ICacheEntry.
Definition at line 55 of file CacheEntryBase.cs.
|
protectedpure virtual |
Implemented in RuntimeUnityEditor.Core.Inspector.Entries.CallbackCacheEntry< T >, RuntimeUnityEditor.Core.Inspector.Entries.CallbackCacheEntry< T >, RuntimeUnityEditor.Core.Inspector.Entries.FieldCacheEntry, RuntimeUnityEditor.Core.Inspector.Entries.ListCacheEntry, RuntimeUnityEditor.Core.Inspector.Entries.MethodCacheEntry, RuntimeUnityEditor.Core.Inspector.Entries.PropertyCacheEntry, and RuntimeUnityEditor.Core.Inspector.Entries.ReadonlyCacheEntry.
void RuntimeUnityEditor.Core.Inspector.Entries.CacheEntryBase.SetValue | ( | object | newValue | ) |
Implements RuntimeUnityEditor.Core.Inspector.Entries.ICacheEntry.
Definition at line 41 of file CacheEntryBase.cs.
|
pure virtual |
Implements RuntimeUnityEditor.Core.Inspector.Entries.ICacheEntry.
Implemented in RuntimeUnityEditor.Core.Inspector.Entries.CallbackCacheEntry< T >, RuntimeUnityEditor.Core.Inspector.Entries.CallbackCacheEntry< T >, RuntimeUnityEditor.Core.Inspector.Entries.FieldCacheEntry, RuntimeUnityEditor.Core.Inspector.Entries.ListCacheEntry, RuntimeUnityEditor.Core.Inspector.Entries.MethodCacheEntry, RuntimeUnityEditor.Core.Inspector.Entries.PropertyCacheEntry, and RuntimeUnityEditor.Core.Inspector.Entries.ReadonlyCacheEntry.
string RuntimeUnityEditor.Core.Inspector.Entries.CacheEntryBase.TypeName | ( | ) |
Implements RuntimeUnityEditor.Core.Inspector.Entries.ICacheEntry.
Definition at line 60 of file CacheEntryBase.cs.
|
staticgetset |
Definition at line 9 of file CacheEntryBase.cs.