C# Class AssetBundleGraph.ModifierUtility

Show file Open project: unity3d-jp/AssetGraph Class Usage Examples

Public Methods

Method Description
CreateModifier ( NodeData node, BuildTarget target ) : IModifier
CreateModifier ( NodeData node, BuildTargetGroup targetGroup ) : IModifier
CreateModifier ( string className ) : IModifier
CreateModifier ( string guiName, Type targetType ) : IModifier
GUINameToClassName ( string guiName, Type targetType ) : string
GetAttributeClassNameMap ( Type targetType ) : string>.Dictionary
GetModifierGUIName ( IModifier m ) : string
GetModifierGUIName ( string className ) : string
GetModifierTargetType ( IModifier m ) : Type
GetModifierTargetType ( string className ) : Type
HasValidCustomModifierAttribute ( Type t ) : bool

Method Details

CreateModifier() public static method

public static CreateModifier ( NodeData node, BuildTarget target ) : IModifier
node NodeData
target BuildTarget
return IModifier

CreateModifier() public static method

public static CreateModifier ( NodeData node, BuildTargetGroup targetGroup ) : IModifier
node NodeData
targetGroup BuildTargetGroup
return IModifier

CreateModifier() public static method

public static CreateModifier ( string className ) : IModifier
className string
return IModifier

CreateModifier() public static method

public static CreateModifier ( string guiName, Type targetType ) : IModifier
guiName string
targetType System.Type
return IModifier

GUINameToClassName() public static method

public static GUINameToClassName ( string guiName, Type targetType ) : string
guiName string
targetType System.Type
return string

GetAttributeClassNameMap() public static method

public static GetAttributeClassNameMap ( Type targetType ) : string>.Dictionary
targetType System.Type
return string>.Dictionary

GetModifierGUIName() public static method

public static GetModifierGUIName ( IModifier m ) : string
m IModifier
return string

GetModifierGUIName() public static method

public static GetModifierGUIName ( string className ) : string
className string
return string

GetModifierTargetType() public static method

public static GetModifierTargetType ( IModifier m ) : Type
m IModifier
return System.Type

GetModifierTargetType() public static method

public static GetModifierTargetType ( string className ) : Type
className string
return System.Type

HasValidCustomModifierAttribute() public static method

public static HasValidCustomModifierAttribute ( Type t ) : bool
t System.Type
return bool