TriLib
1.9.0
TriLib Unity Package
|
Represents an asset advanced config. More...
Public Member Functions | |
AssetAdvancedConfig () | |
Initializes a new instance of the TriLib.AssetAdvancedConfig class. More... | |
AssetAdvancedConfig (string key) | |
Initializes a new instance of the TriLib.AssetAdvancedConfig class. More... | |
AssetAdvancedConfig (string key, int defaultValue) | |
Initializes a new instance of the TriLib.AssetAdvancedConfig class. More... | |
AssetAdvancedConfig (string key, float defaultValue) | |
Initializes a new instance of the TriLib.AssetAdvancedConfig class. More... | |
AssetAdvancedConfig (string key, bool defaultValue) | |
Initializes a new instance of the TriLib.AssetAdvancedConfig class. More... | |
AssetAdvancedConfig (string key, string defaultValue) | |
Initializes a new instance of the TriLib.AssetAdvancedConfig class. More... | |
AssetAdvancedConfig (string key, AiComponent defaultValue) | |
Initializes a new instance of the TriLib.AssetAdvancedConfig class. More... | |
AssetAdvancedConfig (string key, AiPrimitiveType defaultValue) | |
Initializes a new instance of the TriLib.AssetAdvancedConfig class. More... | |
AssetAdvancedConfig (string key, AiUVTransform defaultValue) | |
Initializes a new instance of the TriLib.AssetAdvancedConfig class. More... | |
AssetAdvancedConfig (string key, UnityEngine.Vector3 translation, UnityEngine.Vector3 rotation, UnityEngine.Vector3 scale) | |
Initializes a new instance of the TriLib.AssetAdvancedConfig class. More... | |
Static Public Member Functions | |
static AssetAdvancedConfig | CreateConfig (AssetAdvancedPropertyClassNames className, int value) |
Creates a new integer advanced config. More... | |
static AssetAdvancedConfig | CreateConfig (AssetAdvancedPropertyClassNames className, float value) |
Creates a new float advanced config. More... | |
static AssetAdvancedConfig | CreateConfig (AssetAdvancedPropertyClassNames className, bool value) |
Creates a new bool advanced config. More... | |
static AssetAdvancedConfig | CreateConfig (AssetAdvancedPropertyClassNames className, string value) |
Creates a new string advanced config. More... | |
static AssetAdvancedConfig | CreateConfig (AssetAdvancedPropertyClassNames className, AiComponent value) |
Creates a new AiComponent advanced config. More... | |
static AssetAdvancedConfig | CreateConfig (AssetAdvancedPropertyClassNames className, AiPrimitiveType value) |
Creates a new AiPrimitiveType advanced config. More... | |
static AssetAdvancedConfig | CreateConfig (AssetAdvancedPropertyClassNames className, AiUVTransform value) |
Creates a new AiUVTransform advanced config. More... | |
static AssetAdvancedConfig | CreateConfig (AssetAdvancedPropertyClassNames className, UnityEngine.Vector3 translation, UnityEngine.Vector3 rotation, UnityEngine.Vector3 scale) |
Creates a new matrix advanced config. More... | |
Public Attributes | |
string | Key |
Config Key. More... | |
int | IntValue |
Config Integer value. More... | |
float | FloatValue |
Config Float value. More... | |
bool | BoolValue |
Config Bool value. More... | |
string | StringValue |
Config String value. More... | |
UnityEngine.Vector3 | TranslationValue |
Config Translation value. More... | |
UnityEngine.Vector3 | RotationValue |
Config Rotation value. More... | |
UnityEngine.Vector3 | ScaleValue |
Config Scale value. More... | |
Represents an asset advanced config.
TriLib.AssetAdvancedConfig.AssetAdvancedConfig | ( | ) |
Initializes a new instance of the TriLib.AssetAdvancedConfig class.
TriLib.AssetAdvancedConfig.AssetAdvancedConfig | ( | string | key | ) |
Initializes a new instance of the TriLib.AssetAdvancedConfig class.
key | Config Key. |
TriLib.AssetAdvancedConfig.AssetAdvancedConfig | ( | string | key, |
int | defaultValue | ||
) |
Initializes a new instance of the TriLib.AssetAdvancedConfig class.
key | Config Key. |
defaultValue | Config default value. |
TriLib.AssetAdvancedConfig.AssetAdvancedConfig | ( | string | key, |
float | defaultValue | ||
) |
Initializes a new instance of the TriLib.AssetAdvancedConfig class.
key | Config Key. |
defaultValue | Config default value. |
TriLib.AssetAdvancedConfig.AssetAdvancedConfig | ( | string | key, |
bool | defaultValue | ||
) |
Initializes a new instance of the TriLib.AssetAdvancedConfig class.
key | Config Key. |
defaultValue | Config default value. |
TriLib.AssetAdvancedConfig.AssetAdvancedConfig | ( | string | key, |
string | defaultValue | ||
) |
Initializes a new instance of the TriLib.AssetAdvancedConfig class.
key | Config Key. |
defaultValue | Config default value. |
TriLib.AssetAdvancedConfig.AssetAdvancedConfig | ( | string | key, |
AiComponent | defaultValue | ||
) |
Initializes a new instance of the TriLib.AssetAdvancedConfig class.
key | Config Key. |
defaultValue | Config default value. |
TriLib.AssetAdvancedConfig.AssetAdvancedConfig | ( | string | key, |
AiPrimitiveType | defaultValue | ||
) |
Initializes a new instance of the TriLib.AssetAdvancedConfig class.
key | Config Key. |
defaultValue | Config default value. |
TriLib.AssetAdvancedConfig.AssetAdvancedConfig | ( | string | key, |
AiUVTransform | defaultValue | ||
) |
Initializes a new instance of the TriLib.AssetAdvancedConfig class.
key | Config Key. |
defaultValue | Config default value. |
TriLib.AssetAdvancedConfig.AssetAdvancedConfig | ( | string | key, |
UnityEngine.Vector3 | translation, | ||
UnityEngine.Vector3 | rotation, | ||
UnityEngine.Vector3 | scale | ||
) |
Initializes a new instance of the TriLib.AssetAdvancedConfig class.
key | Config Key. |
translation | Translation default value. |
rotation | Rotation default value. |
scale | Scale default value. |
|
static |
Creates a new integer advanced config.
className | Config class name. |
value | Config value. |
|
static |
Creates a new float advanced config.
className | Config class name. |
value | Config value. |
|
static |
Creates a new bool advanced config.
className | Config class name. |
value | Config value. |
|
static |
Creates a new string advanced config.
className | Config class name. |
value | Config value. |
|
static |
Creates a new AiComponent advanced config.
className | Config class name. |
value | Config value. |
|
static |
Creates a new AiPrimitiveType advanced config.
className | Config class name. |
value | Config value. |
|
static |
Creates a new AiUVTransform advanced config.
className | Config class name. |
value | Config value. |
|
static |
Creates a new matrix advanced config.
className | Config class name. |
translation | Translation value. |
rotation | Rotation value. |
scale | Scale value. |
bool TriLib.AssetAdvancedConfig.BoolValue |
Config Bool value.
float TriLib.AssetAdvancedConfig.FloatValue |
Config Float value.
int TriLib.AssetAdvancedConfig.IntValue |
Config Integer value.
string TriLib.AssetAdvancedConfig.Key |
Config Key.
UnityEngine.Vector3 TriLib.AssetAdvancedConfig.RotationValue |
Config Rotation value.
UnityEngine.Vector3 TriLib.AssetAdvancedConfig.ScaleValue |
Config Scale value.
string TriLib.AssetAdvancedConfig.StringValue |
Config String value.
UnityEngine.Vector3 TriLib.AssetAdvancedConfig.TranslationValue |
Config Translation value.