Class EditorClassID<TBaseClass>
- Namespace
- Root
- Assembly
- SPZGameAssembly.dll
public class EditorClassID<TBaseClass>
Type Parameters
TBaseClass
- Inheritance
-
objectEditorClassID<TBaseClass>
- Derived
- Extension Methods
Constructors
EditorClassID(string)
public EditorClassID(string defaultValue = "")
Parameters
defaultValuestring
Fields
ClassID
[ValidateClassId]
public string ClassID
Field Value
- string
Properties
AvailableClasses
public IList<string> AvailableClasses { get; }
Property Value
- IList<string>
Type
public Type Type { get; }
Property Value
- Type
Methods
CreateInstance(params object[])
public TBaseClass CreateInstance(params object[] args)
Parameters
argsobject[]
Returns
- TBaseClass
Validate()
public void Validate()