Constructs a ShaderObject.
CL_ShaderObject::CL_ShaderObject(); CL_ShaderObject::CL_ShaderObject( CL_GraphicContext & gc, CL_ShaderType type, const CL_StringRef & source); CL_ShaderObject::CL_ShaderObject( CL_GraphicContext & gc, CL_ShaderType type, const std::vector< CL_StringRef > & sources); CL_ShaderObject::CL_ShaderObject( CL_GraphicContextProvider * gc_provider, CL_ShaderType type, const CL_StringRef & source); CL_ShaderObject::CL_ShaderObject( CL_GraphicContextProvider * gc_provider, CL_ShaderType type, const std::vector< CL_StringRef > & sources);