Tao.Cg SDK Documentation

Cg Methods

The methods of the Cg class are listed below. For a complete list of Cg class members, see the Cg Members topic.

Public Static (Shared) Methods

cgAddStateEnumerant 
cgCallStateResetCallback 
cgCallStateSetCallback 
cgCallStateValidateCallback 
cgCombinePrograms 
cgCompileProgram 
cgConnectParameter 
cgCopyProgram 
cgCreateArraySamplerState 
cgCreateArrayState 
cgCreateContext 
cgCreateEffect 
cgCreateEffectFromFile 
cgCreateParameter 
cgCreateParameterArray 
cgCreateParameterMultiDimArray 
cgCreateProgram 
cgCreateProgramFromEffect 
cgCreateProgramFromFile 
cgCreateSamplerState 
cgCreateState 
cgDestroyContext 
cgDestroyEffect 
cgDestroyParameter 
cgDestroyProgram 
cgDisconnectParameter 
cgEvaluateProgram 
cgGetAnnotationName 
cgGetAnnotationType 
cgGetArrayDimension 
cgGetArrayParameter 
cgGetArraySize 
cgGetArrayTotalSize 
cgGetArrayType 
cgGetAutoCompile 
cgGetBooleanAnnotationValues 
cgGetBoolStateAssignmentValues 
cgGetConnectedParameter 
cgGetConnectedToParameter 
cgGetDependentAnnotationParameter 
cgGetDependentStateAssignmentParameter 
cgGetEffectContext 
cgGetEffectParameterBySemantic 
cgGetEnum 
cgGetEnumString 
cgGetError 
cgGetErrorCallback 
cgGetErrorHandler 
cgGetErrorString 
cgGetFirstDependentParameter 
cgGetFirstEffect 
cgGetFirstEffectParameter 
cgGetFirstError 
cgGetFirstLeafEffectParameter 
cgGetFirstLeafParameter 
cgGetFirstParameter 
cgGetFirstParameterAnnotation 
cgGetFirstPass 
cgGetFirstPassAnnotation 
cgGetFirstProgram 
cgGetFirstProgramAnnotation 
cgGetFirstSamplerState 
cgGetFirstSamplerStateAssignment 
cgGetFirstState 
cgGetFirstStateAssignment 
cgGetFirstStructParameter 
cgGetFirstTechnique 
cgGetFirstTechniqueAnnotation 
cgGetFloatAnnotationValues 
cgGetFloatStateAssignmentValues 
cgGetIntAnnotationValues 
cgGetIntStateAssignmentValues 
cgGetLastErrorString 
cgGetLastListing 
cgGetMatrixParameterdc 
cgGetMatrixParameterdr 
cgGetMatrixParameterfc 
cgGetMatrixParameterfr 
cgGetMatrixParameteric 
cgGetMatrixParameterir 
cgGetNamedEffectParameter 
cgGetNamedParameter 
cgGetNamedParameterAnnotation 
cgGetNamedPass 
cgGetNamedPassAnnotation 
cgGetNamedProgramAnnotation 
cgGetNamedProgramParameter 
cgGetNamedSamplerState 
cgGetNamedSamplerStateAssignment 
cgGetNamedState 
cgGetNamedStateAssignment 
cgGetNamedStructParameter 
cgGetNamedTechnique 
cgGetNamedTechniqueAnnotation 
cgGetNamedUserType 
cgGetNextAnnotation 
cgGetNextEffect 
cgGetNextLeafParameter 
cgGetNextParameter 
cgGetNextPass 
cgGetNextProgram 
cgGetNextState 
cgGetNextStateAssignment 
cgGetNextTechnique 
cgGetNumConnectedToParameters 
cgGetNumDependentAnnotationParameters 
cgGetNumDependentStateAssignmentParameters 
cgGetNumParentTypes 
cgGetNumUserTypes 
cgGetParameterBaseResource 
cgGetParameterBaseType 
cgGetParameterClass 
cgGetParameterColumns 
cgGetParameterContext 
cgGetParameterDirection 
cgGetParameterIndex 
cgGetParameterName 
cgGetParameterNamedType 
cgGetParameterOrdinalNumber 
cgGetParameterProgram 
cgGetParameterResource 
cgGetParameterResourceIndex 
cgGetParameterRows 
cgGetParameterSemantic 
cgGetParameterType 
cgGetParameterValuedc 
cgGetParameterValuedr 
cgGetParameterValuefc 
cgGetParameterValuefr 
cgGetParameterValueic 
cgGetParameterValueir 
cgGetParameterValuesOverloaded.  
cgGetParameterVariability 
cgGetParentType 
cgGetPassName 
cgGetPassTechnique 
cgGetProfile 
cgGetProfileString 
cgGetProgramContext 
cgGetProgramOptions 
cgGetProgramProfile 
cgGetProgramStateAssignmentValue 
cgGetProgramString 
cgGetResource 
cgGetResourceString 
cgGetSamplerStateAssignmentParameter 
cgGetSamplerStateAssignmentState 
cgGetSamplerStateAssignmentValue 
cgGetStateAssignmentIndex 
cgGetStateAssignmentPass 
cgGetStateAssignmentState 
cgGetStateEnumerantValue 
cgGetStateName 
cgGetStateResetCallback 
cgGetStateSetCallback 
cgGetStateType 
cgGetStateValidateCallback 
cgGetString 
cgGetStringAnnotationValue 
cgGetStringParameterValue 
cgGetStringStateAssignmentValue 
cgGetTechniqueEffect 
cgGetTechniqueName 
cgGetTextureStateAssignmentValue 
cgGetType 
cgGetTypeString 
cgGetUserType 
cgIsAnnotation 
cgIsContext 
cgIsEffect 
cgIsInterfaceType 
cgIsParameter 
cgIsParameterGlobal 
cgIsParameterReferenced 
cgIsParameterUsed 
cgIsParentType 
cgIsPass 
cgIsProgram 
cgIsProgramCompiled 
cgIsState 
cgIsStateAssignment 
cgIsTechnique 
cgIsTechniqueValidated 
cgResetPassState 
cgSetArraySize 
cgSetAutoCompile 
cgSetErrorCallback 
cgSetErrorHandler 
cgSetLastListing 
cgSetMatrixParameterdc 
cgSetMatrixParameterdr 
cgSetMatrixParameterfc 
cgSetMatrixParameterfr 
cgSetMatrixParameteric 
cgSetMatrixParameterir 
cgSetMultiDimArraySize 
cgSetParameter1d 
cgSetParameter1dv 
cgSetParameter1f 
cgSetParameter1fv 
cgSetParameter1i 
cgSetParameter1iv 
cgSetParameter2d 
cgSetParameter2dv 
cgSetParameter2f 
cgSetParameter2fv 
cgSetParameter2i 
cgSetParameter2iv 
cgSetParameter3d 
cgSetParameter3dv 
cgSetParameter3f 
cgSetParameter3fv 
cgSetParameter3i 
cgSetParameter3iv 
cgSetParameter4d 
cgSetParameter4dv 
cgSetParameter4f 
cgSetParameter4fv 
cgSetParameter4i 
cgSetParameter4iv 
cgSetParameterSemantic 
cgSetParameterValuedc 
cgSetParameterValuedr 
cgSetParameterValuefc 
cgSetParameterValuefr 
cgSetParameterValueic 
cgSetParameterValueir 
cgSetParameterVariability 
cgSetPassProgramParameters 
cgSetPassState 
cgSetProgramProfile 
cgSetSamplerState 
cgSetStateCallbacks 
cgSetStringParameterValue 
cgValidateTechnique 

Public Instance Methods

Equals (inherited from Object) 
GetHashCode (inherited from Object) 
GetType (inherited from Object) 
ToString (inherited from Object) 

See Also

Cg Class | Tao.Cg Namespace