Class VisAsset
Generic type for all VisAssets to inherit from
Inheritance
VisAsset
Namespace: IVLab.ABREngine
Assembly: IVLab.ABREngine.Runtime.dll
Syntax
public class VisAsset
Fields
| Improve this Doc View SourceVisAssetTypeMap
Typemap where we can look up ABR visasset types and convert to C# types. The typestring that defines this VisAsset type, from the ABR Schema. Should match one of: #/definitions/VisAssetType
Declaration
public static Dictionary<string, Type> VisAssetTypeMap
Field Value
Type | Description |
---|---|
Dictionary<string, Type> |
Properties
| Improve this Doc View SourceGenre
Generic type for all VisAssets to inherit from
Declaration
public ABRInputGenre Genre { get; }
Property Value
Type | Description |
---|---|
ABRInputGenre |
ImportTime
Generic type for all VisAssets to inherit from
Declaration
public DateTime ImportTime { get; set; }
Property Value
Type | Description |
---|---|
DateTime |
Uuid
Generic type for all VisAssets to inherit from
Declaration
public Guid Uuid { get; set; }
Property Value
Type | Description |
---|---|
Guid |
Methods
| Improve this Doc View SourceGetRawABRInput()
Generic type for all VisAssets to inherit from
Declaration
public RawABRInput GetRawABRInput()
Returns
Type | Description |
---|---|
RawABRInput |
IsValidVisAssetType(string)
Check if a ABR VisAsset schema type is valid with this system
Declaration
public static bool IsValidVisAssetType(string vaType)
Parameters
Type | Name | Description |
---|---|---|
string | vaType |
Returns
Type | Description |
---|---|
bool |