Cogs.Rendering
Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs | Enumerations
IEffects.h File Reference
#include "VertexFormat.h"
#include "Foundation/StringView.h"

Go to the source code of this file.

Classes

struct  Cogs::EffectFlags
 Flags used to describe effect source. More...
 
struct  Cogs::EffectDescription
 Contains an effect description used to load a single effect. More...
 
struct  Cogs::IIOHandler
 I/O handler. More...
 
struct  Cogs::IEffects
 Provides effects and shader management functionality. More...
 

Namespaces

namespace  Cogs
 

Typedefs

typedef std::pair< std::string, std::string > Cogs::PreprocessorDefinition
 Preprocessor definition.
 
typedef std::vector< PreprocessorDefinition > Cogs::PreprocessorDefinitions
 A set of preprocessor definitions.
 

Enumerations

enum class  Cogs::EffectDescriptionType { Cogs::File , Cogs::Source }
 Type of contents in effect description. More...