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 nVertexShaderSize, uint8_t *pFragmentShaderData, int32_t nFragmentShaderSize)CYIShaderFactorystatic
CreateAssetFromFile(const CYIString &vertexShaderFile, const CYIString &fragmentShaderFile, CYIAssetShaderObject::CODE_TYPE eCodeType=CYIAssetShaderObject::UNCOMPILED_SOURCE)CYIShaderFactorystatic
CreateAssetFromPath(const CYIString &vertexShaderPath, const CYIString &fragmentShaderPath, CYIAssetShaderObject::CODE_TYPE eCodeType=CYIAssetShaderObject::UNCOMPILED_SOURCE)CYIShaderFactorystatic
CreateAssetFromSource(const CYIString &vertexShaderSource, const CYIString &fragmentShaderSource)CYIShaderFactorystatic
CreateShaderProgram()CYIShaderFactorystatic