NAME
cgGetStateContext - get a state's context
SYNOPSIS
#include <Cg/cg.h> CGcontext cgGetStateContext( CGstate state );PARAMETERS
- state
The state.
RETURN VALUES
Returns the context to which state belongs.
Returns NULL if an error occurs.
DESCRIPTION
cgGetStateContext allows the application to retrieve the context of a state. This is the context used to create the state with cgCreateState.
EXAMPLES
CGcontext context = cgCreateContext(); CGstate state = cgCreateState(context, "GreatStateOfTexas", CG_FLOAT); assert(context == cgGetStateContext(state));ERRORS
CG_INVALID_STATE_HANDLE_ERROR is generated if state is not a valid state.
HISTORY
cgGetStateContext was introduced in Cg 1.5.
SEE ALSO
cgCreateState, cgCreateArrayState, cgGetEffectContext, cgGetParameterContext, cgGetProgramContext