Rechercher une page de manuel
cgGetDependentAnnotationParameter
Langue: en
Version: 46933 (openSuse - 09/10/07)
Section: 3 (Bibliothèques de fonctions)
NAME
cgGetDependentAnnotationParameter - get one of the parameters that an annotation's value depends onSYNOPSIS
#include <Cg/cg.h>
CGparameter cgGetDependentAnnotationParameter( CGannotation ann, int index );
PARAMETERS
- ann
- The annotation handle.
- index
- The index of the parameter to return.
RETURN VALUES
Returns a handle to the selected dependent annotation on success.Returns NULL if an error occurs.
DESCRIPTION
Annotations in CgFX files may include references to one or more effect parameters on the right hand side of the annotation that are used for computing the annotation's value. cgGetDependentAnnotationParameter returns one of these parameters, as indicated by the given index. the cgGetNumDependentAnnotationParameters manpage can be used to determine the total number of such parameters.This information can be useful for applications that wish to cache the values of annotations so that they can determine which annotations may change as the result of changing a particular parameter's value.
EXAMPLES
to-be-writtenERRORS
CG_INVALID_ANNOTATION_HANDLE_ERROR is generated if ann is not a valid annotation.CG_OUT_OF_ARRAY_BOUNDS_ERROR is generated if index is less than zero or greater than or equal to the number of dependent parameters, as returned by the cgGetNumDependentAnnotationParameters manpage.
HISTORY
cgGetDependentAnnotationParameter was introduced in Cg 1.4.SEE ALSO
the cgGetDependentStateAssignmentParameter manpage, the cgGetFirstAnnotation manpage, the cgGetNamedAnnotation manpage, the cgGetNumDependentAnnotationParameters manpageContenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre