Berserk
Public Member Functions | List of all members
ShaderVariationHelper Class Reference

Assist in building variation key from options. More...

#include <ShaderArchetype.hpp>

Public Member Functions

BRK_API void AddOption (const StringName &option)
 
BRK_API uint32 GetOption (const StringName &option)
 
BRK_API bool IsRegistered (const StringName &option)
 

Detailed Description

Assist in building variation key from options.

Member Function Documentation

◆ AddOption()

BRK_API void ShaderVariationHelper::AddOption ( const StringName option)
inline

Register new option

◆ GetOption()

BRK_API uint32 ShaderVariationHelper::GetOption ( const StringName option)
inline
Returns
Get option id mapping

◆ IsRegistered()

BRK_API bool ShaderVariationHelper::IsRegistered ( const StringName option)
inline
Returns
True if option registered

The documentation for this class was generated from the following file: