HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Context Class Reference

rst:: More...

#include <OpenColorIO.h>

Public Member Functions

ContextRcPtr createEditableCopy () const
 cpp:function:: More...
 
const char * getCacheID () const
 cpp:function:: More...
 
void setSearchPath (const char *path)
 cpp:function:: More...
 
const char * getSearchPath () const
 cpp:function:: More...
 
void setWorkingDir (const char *dirname)
 cpp:function:: More...
 
const char * getWorkingDir () const
 cpp:function:: More...
 
void setStringVar (const char *name, const char *value)
 cpp:function:: More...
 
const char * getStringVar (const char *name) const
 cpp:function:: More...
 
int getNumStringVars () const
 cpp:function:: More...
 
const char * getStringVarNameByIndex (int index) const
 cpp:function:: More...
 
void clearStringVars ()
 cpp:function:: More...
 
void setEnvironmentMode (EnvironmentMode mode)
 cpp:function:: More...
 
EnvironmentMode getEnvironmentMode () const
 cpp:function:: More...
 
void loadEnvironment ()
 cpp:function:: Seed all string vars with the current environment. More...
 
const char * resolveStringVar (const char *val) const
 
const char * resolveFileLocation (const char *filename) const
 

Static Public Member Functions

static ContextRcPtr Create ()
 cpp:function:: More...
 

Friends

class Impl
 

Detailed Description

rst::

cpp:class::

Definition at line 1205 of file OpenColorIO.h.

Member Function Documentation

void Context::clearStringVars ( )

cpp:function::

static ContextRcPtr Context::Create ( )
static

cpp:function::

ContextRcPtr Context::createEditableCopy ( ) const

cpp:function::

const char* Context::getCacheID ( ) const

cpp:function::

EnvironmentMode Context::getEnvironmentMode ( ) const

cpp:function::

int Context::getNumStringVars ( ) const

cpp:function::

const char* Context::getSearchPath ( ) const

cpp:function::

const char* Context::getStringVar ( const char *  name) const

cpp:function::

const char* Context::getStringVarNameByIndex ( int  index) const

cpp:function::

const char* Context::getWorkingDir ( ) const

cpp:function::

void Context::loadEnvironment ( )

cpp:function:: Seed all string vars with the current environment.

const char* Context::resolveFileLocation ( const char *  filename) const

Do a file lookup. cpp:function:: Do a file lookup.

const char* Context::resolveStringVar ( const char *  val) const

Do a string lookup. cpp:function:: Do a file lookup.

void Context::setEnvironmentMode ( EnvironmentMode  mode)

cpp:function::

void Context::setSearchPath ( const char *  path)

cpp:function::

void Context::setStringVar ( const char *  name,
const char *  value 
)

cpp:function::

void Context::setWorkingDir ( const char *  dirname)

cpp:function::

Friends And Related Function Documentation

friend class Impl
friend

Definition at line 1272 of file OpenColorIO.h.


The documentation for this class was generated from the following file: