All Classes |Grouped Classes |Index

Function CL_ShaderObject

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);