C# Class EffectEditor.EffectComponents.EffectParameterDefinition

Datei anzeigen Open project: vchelaru/FlatRedBall Class Usage Examples

Public Properties

Property Type Description
HasSemantic bool
HasStorageClass bool
Name String
Semantic EffectEditor.EffectComponents.HLSLInformation.HlslSemantic
StorageClass StorageClass
Type EffectEditor.EffectComponents.HLSLInformation.HlslTypeDefinition

Public Methods

Method Description
CompareTo ( object obj ) : int
EffectParameterDefinition ( String name, HlslTypeDefinition type ) : System
EffectParameterDefinition ( String name, HlslTypeDefinition type, HlslSemantic semantic ) : System
EffectParameterDefinition ( String name, HlslTypeDefinition type, StorageClass storageClass ) : System
EffectParameterDefinition ( String name, HlslTypeDefinition type, StorageClass storageClass, HlslSemantic semantic ) : System
ToString ( ) : string

Method Details

CompareTo() public method

public CompareTo ( object obj ) : int
obj object
return int

EffectParameterDefinition() public method

public EffectParameterDefinition ( String name, HlslTypeDefinition type ) : System
name String
type EffectEditor.EffectComponents.HLSLInformation.HlslTypeDefinition
return System

EffectParameterDefinition() public method

public EffectParameterDefinition ( String name, HlslTypeDefinition type, HlslSemantic semantic ) : System
name String
type EffectEditor.EffectComponents.HLSLInformation.HlslTypeDefinition
semantic EffectEditor.EffectComponents.HLSLInformation.HlslSemantic
return System

EffectParameterDefinition() public method

public EffectParameterDefinition ( String name, HlslTypeDefinition type, StorageClass storageClass ) : System
name String
type EffectEditor.EffectComponents.HLSLInformation.HlslTypeDefinition
storageClass StorageClass
return System

EffectParameterDefinition() public method

public EffectParameterDefinition ( String name, HlslTypeDefinition type, StorageClass storageClass, HlslSemantic semantic ) : System
name String
type EffectEditor.EffectComponents.HLSLInformation.HlslTypeDefinition
storageClass StorageClass
semantic EffectEditor.EffectComponents.HLSLInformation.HlslSemantic
return System

ToString() public method

public ToString ( ) : string
return string

Property Details

HasSemantic public_oe property

public bool HasSemantic
return bool

HasStorageClass public_oe property

public bool HasStorageClass
return bool

Name public_oe property

The name of this parameter Spaces are not allowed
public String Name
return String

Semantic public_oe property

The semantic for this parameter
public HlslSemantic,EffectEditor.EffectComponents.HLSLInformation Semantic
return EffectEditor.EffectComponents.HLSLInformation.HlslSemantic

StorageClass public_oe property

The storage class for this parameter
public StorageClass StorageClass
return StorageClass

Type public_oe property

The type of this parameter
public HlslTypeDefinition,EffectEditor.EffectComponents.HLSLInformation Type
return EffectEditor.EffectComponents.HLSLInformation.HlslTypeDefinition