Arbor 3: FSM & BT Graph Editor
3.7.8
|
A reference class for serializable types. More...
Inherits ISerializationCallbackReceiver.
Public Member Functions | |
ClassTypeReference () | |
Create a ClassTypeReference without specifying anything. More... | |
ClassTypeReference (Type type) | |
To create a ClassTypeReference specify the Type. More... | |
bool | IsAssignableFrom (Type type) |
It is judged whether or not it is assignable type. More... | |
bool | Equals (ClassTypeReference typeRef) |
Returns whether this is equal to ClassTypeReference. More... | |
bool | Equals (Type type) |
Returns whether this is equal to Type. More... | |
override bool | Equals (object obj) |
Returns whether this is equal to object. More... | |
override int | GetHashCode () |
Get a hash code. More... | |
override string | ToString () |
Convert to a string. More... | |
Static Public Member Functions | |
static bool | operator== (ClassTypeReference typeRef, Type type) |
Returns whether ClassTypeReference is equal to Type. More... | |
static bool | operator!= (ClassTypeReference typeRef, Type type) |
Returns whether ClassTypeReference and Type are not equal. More... | |
static bool | operator== (Type type, ClassTypeReference typeRef) |
Returns whether ClassTypeReference is equal to Type. More... | |
static bool | operator!= (Type type, ClassTypeReference typeRef) |
Returns whether ClassTypeReference and Type are not equal. More... | |
static implicit | operator Type (ClassTypeReference typeRef) |
Cast from ClassTypeReference to Type. More... | |
static implicit | operator ClassTypeReference (Type type) |
Cast from Type to ClassTypeReference. More... | |
static string | TidyAssemblyTypeName (Type type) |
Convert Type to a serializable string. More... | |
static Type | GetAssemblyType (string assemblyTypeName) |
Get System.Type from string. More... | |
Properties | |
Type | type [get, set] |
Reference type More... | |
string | assemblyTypeName [get] |
Serializable format type name More... | |
A reference class for serializable types.
To restrict selectable types from the Editor, specify an attribute that inherits ClassTypeConstraintAttribute.
Create a ClassTypeReference without specifying anything.
ClassTypeReference | ( | Type | type | ) |
To create a ClassTypeReference specify the Type.
bool Equals | ( | ClassTypeReference | typeRef | ) |
Returns whether this is equal to ClassTypeReference.
typeRef | Value of ClassTypeReference |
override bool Equals | ( | object | obj | ) |
Returns whether this is equal to object.
obj | object value |
bool Equals | ( | Type | type | ) |
Returns whether this is equal to Type.
type | Type value |
|
static |
Get System.Type from string.
assemblyTypeName | Type name |
override int GetHashCode | ( | ) |
Get a hash code.
bool IsAssignableFrom | ( | Type | type | ) |
It is judged whether or not it is assignable type.
type | Determining type |
|
static |
Cast from Type to ClassTypeReference.
type | Value of Type |
|
static |
Cast from ClassTypeReference to Type.
typeRef | Value of ClassTypeReference |
|
static |
Returns whether ClassTypeReference and Type are not equal.
typeRef | Value of ClassTypeReference |
type | Type value |
|
static |
Returns whether ClassTypeReference and Type are not equal.
type | Type value |
typeRef | Value of ClassTypeReference |
|
static |
Returns whether ClassTypeReference is equal to Type.
typeRef | Value of ClassTypeReference |
type | Type value |
|
static |
Returns whether ClassTypeReference is equal to Type.
type | Type value |
typeRef | Value of ClassTypeReference |
|
static |
Convert Type to a serializable string.
type | Type value |
override string ToString | ( | ) |
Convert to a string.
|
get |
Serializable format type name
|
getset |
Reference type