All Classes |Grouped Classes |Index

Function load

Load.

	static CL_ProgramObject CL_ProgramObject::load(
		CL_GraphicContext & gc,
		const CL_StringRef & resource_id,
		CL_ResourceManager * resman);

	static CL_ProgramObject CL_ProgramObject::load(
		CL_GraphicContext & gc,
		const CL_StringRef & vertex_fullname,
		const CL_StringRef & fragment_fullname);

	static CL_ProgramObject CL_ProgramObject::load(
		CL_GraphicContext & gc,
		const CL_StringRef & vertex_fullname,
		const CL_StringRef & geometry_fullname,
		const CL_StringRef & fragment_fullname);

	static CL_ProgramObject CL_ProgramObject::load(
		CL_GraphicContext & gc,
		const CL_StringRef & vertex_filename,
		const CL_StringRef & fragment_filename,
		const CL_VirtualDirectory & directory);

	static CL_ProgramObject CL_ProgramObject::load(
		CL_GraphicContext & gc,
		const CL_StringRef & vertex_filename,
		const CL_StringRef & geometry_filename,
		const CL_StringRef & fragment_filename,
		const CL_VirtualDirectory & directory);

	static CL_ProgramObject CL_ProgramObject::load(
		CL_GraphicContext & gc,
		CL_IODevice & vertex_file,
		CL_IODevice & fragment_file);

	static CL_ProgramObject CL_ProgramObject::load(
		CL_GraphicContext & gc,
		CL_IODevice & vertex_file,
		CL_IODevice & geometry_file,
		CL_IODevice & fragment_file);

	static CL_ProgramObject CL_ProgramObject::load(
		CL_GraphicContext & gc,
		const CL_StringRef & fragment_fullname);

	static CL_ProgramObject CL_ProgramObject::load(
		CL_GraphicContext & gc,
		const CL_StringRef & fragment_filename,
		const CL_VirtualDirectory & directory);

	static CL_ProgramObject CL_ProgramObject::load(
		CL_GraphicContext & gc,
		CL_IODevice & fragment_file);