You.i Engine
CYIShaderFactory Member List

This is the complete list of members for CYIShaderFactory, including all inherited members.

CreateAsset(const std::shared_ptr< CYIAssetShaderObject > &pVertexShader, const std::shared_ptr< CYIAssetShaderObject > &pFragmentShader)CYIShaderFactorystatic
CreateAssetFromBinary(uint8_t *pVertexShaderData, int32_t vertexShaderSize, uint8_t *pFragmentShaderData, int32_t fragmentShaderSize)CYIShaderFactorystatic
CreateAssetFromFile(const CYIString &vertexShaderFile, const CYIString &fragmentShaderFile, CYIAssetShaderObject::CodeType codeType=CYIAssetShaderObject::CodeType::UncompiledSource)CYIShaderFactorystatic
CreateAssetFromPath(const CYIString &vertexShaderPath, const CYIString &fragmentShaderPath, CYIAssetShaderObject::CodeType codeType=CYIAssetShaderObject::CodeType::UncompiledSource)CYIShaderFactorystatic
CreateAssetFromSource(const CYIString &vertexShaderSource, const CYIString &fragmentShaderSource)CYIShaderFactorystatic
CreateShaderProgram()CYIShaderFactorystatic