Murl::Resource::IShader::Iff Struct Reference

IFF file specific structs. More...

#include "murl_resource_i_shader.h"

Classes

struct  AttributeChunk
 An IFF chunk of a native shader resource storing an attribute variable descriptor. More...
 
struct  CodeChunk
 An IFF chunk storing a fragment of a shader's source code. More...
 
struct  ConstantBufferChunk
 An IFF chunk of a native shader resource storing a constant buffer descriptor. More...
 
struct  ConstantChunk
 An IFF chunk of a native shader resource storing a varying variable descriptor. More...
 
struct  DataChunk
 An IFF chunk storing information about a single shader. More...
 
struct  HeaderChunk
 The IFF header chunk of a native shader resource. More...
 
struct  PrefixChunk
 An IFF chunk storing a fragment of a shader's prefix string. More...
 
struct  TextureChunk
 An IFF chunk of a native shader resource storing a texture descriptor. More...
 
struct  UniformChunk
 An IFF chunk of a native shader resource storing a uniform variable descriptor. More...
 
struct  VaryingChunk
 An IFF chunk of a native shader resource storing a varying variable descriptor. More...
 

Public Types

enum  { FOURCC, VERSION }
 IFF identifiers. More...
 

Detailed Description

IFF file specific structs.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum

IFF identifiers.

Enumerator
FOURCC 

The four character code identifying a native resource as a shader.

VERSION 

The version of a native resource supported by the engine.


The documentation for this struct was generated from the following file:
  • murl_resource_i_shader.h


Copyright © 2011-2018 Spraylight GmbH.