메소드 | 설명 | |
---|---|---|
AddNewGenericInstructionFor ( this instance, string member, |
||
CanBeInList ( this instance, |
||
Clone ( this instance ) : |
||
DoesMemberNeedToBeSetByContainer ( this instance, string memberName ) : bool | ||
FixEnumerationTypes ( this instance ) : void | ||
GetAdditionsNeededForChangingType ( string oldType, string newType, List |
||
GetAssetTypeInfo ( this instance ) : AssetTypeInfo | ||
GetContainer ( this instance ) : IElement | ||
GetContainerType ( this instance ) : ContainerType | ||
GetCustomVariable ( this namedObject, string variableName ) : |
||
GetDefiningNamedObjectSave ( this instance, IElement container ) : |
||
GetEffectiveValue ( this instance, string variableName ) : object |
Returns the value of a variable either set in the NamedObjectSave (if it is set there) or in the underlying Entity if not
|
|
GetIsScalableEntity ( this instance ) : bool | ||
GetMessageWhySwitchMightCauseProblems ( this namedObjectSave, string oldType ) : string | ||
GetQualifiedClassType ( this instance ) : string | ||
GetReferencedElement ( this instance ) : IElement | ||
NamedObjectSaveToString ( |
||
PostLoadLogic ( this instance ) : void | ||
ResetVariablesReferencing ( this namedObject, |
||
SetPropertyValue ( this instance, string propertyName, object valueToSet ) : InstructionSave | ||
UpdateCustomProperties ( this instance ) : void |
Updates the InstructionSaves in the argument NamedObject according to the source type. This method will never remove instructions, but will add them if the NOS comes from a type that has properties that are currently not represented in the NOS's Instructions.
|
메소드 | 설명 | |
---|---|---|
UpdateTypedMembers ( |
public static AddNewGenericInstructionFor ( this instance, string member, |
||
instance | this | |
member | string | |
type | ||
리턴 |
public static CanBeInList ( this instance, |
||
instance | this | |
listNos | ||
리턴 | bool |
public static Clone ( this instance ) : |
||
instance | this | |
리턴 |
public static DoesMemberNeedToBeSetByContainer ( this instance, string memberName ) : bool | ||
instance | this | |
memberName | string | |
리턴 | bool |
public static FixEnumerationTypes ( this instance ) : void | ||
instance | this | |
리턴 | void |
public static GetAdditionsNeededForChangingType ( string oldType, string newType, List |
||
oldType | string | |
newType | string | |
valuesToBeSet | List |
|
neededVariables | List |
|
neededStates | List |
|
neededCategories | List |
|
리턴 | void |
public static GetAssetTypeInfo ( this instance ) : AssetTypeInfo | ||
instance | this | |
리턴 | AssetTypeInfo |
public static GetContainer ( this instance ) : IElement | ||
instance | this | |
리턴 | IElement |
public static GetContainerType ( this instance ) : ContainerType | ||
instance | this | |
리턴 | ContainerType |
public static GetCustomVariable ( this namedObject, string variableName ) : |
||
namedObject | this | |
variableName | string | |
리턴 |
public static GetDefiningNamedObjectSave ( this instance, IElement container ) : |
||
instance | this | |
container | IElement | |
리턴 |
public static GetEffectiveValue ( this instance, string variableName ) : object | ||
instance | this | The NamedObjectSave to get the variable from. |
variableName | string | The name of the variable, such as "ScaleX" |
리턴 | object |
public static GetIsScalableEntity ( this instance ) : bool | ||
instance | this | |
리턴 | bool |
public static GetMessageWhySwitchMightCauseProblems ( this namedObjectSave, string oldType ) : string | ||
namedObjectSave | this | |
oldType | string | |
리턴 | string |
public static GetQualifiedClassType ( this instance ) : string | ||
instance | this | |
리턴 | string |
public static GetReferencedElement ( this instance ) : IElement | ||
instance | this | |
리턴 | IElement |
public static NamedObjectSaveToString ( |
||
nos | ||
리턴 | string |
public static PostLoadLogic ( this instance ) : void | ||
instance | this | |
리턴 | void |
public static ResetVariablesReferencing ( this namedObject, |
||
namedObject | this | |
rfs | ||
리턴 | void |
public static SetPropertyValue ( this instance, string propertyName, object valueToSet ) : InstructionSave | ||
instance | this | |
propertyName | string | |
valueToSet | object | |
리턴 | InstructionSave |
public static UpdateCustomProperties ( this instance ) : void | ||
instance | this | The NamedObject to update properties on. |
리턴 | void |