|
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