Navigation

  • index
  • LegionEngine v 0.2 alpha documentation »
  • File shader.hpp

File shader.hpp¶

↰ Parent directory (/home/runner/work/Legion-Engine/Legion-Engine/legion/engine/rendering/data)

Contents

  • Definition (/home/runner/work/Legion-Engine/Legion-Engine/legion/engine/rendering/data/shader.hpp)

  • Includes

  • Included By

  • Namespaces

  • Classes

  • Typedefs

  • Variables

Definition (/home/runner/work/Legion-Engine/Legion-Engine/legion/engine/rendering/data/shader.hpp)¶

  • Program Listing for File shader.hpp

Includes¶

  • rendering/data/texture.hpp (File texture.hpp)

  • rendering/util/bindings.hpp (File bindings.hpp)

  • rendering/util/settings.hpp (File settings.hpp)

  • string (File string_extra.hpp)

  • vector (File vector_view.hpp)

Included By¶

  • File material.hpp

  • File postprocessingeffect.hpp

  • File shader.cpp

  • File shadercompiler.hpp

Namespaces¶

  • Namespace legion

  • Namespace legion::rendering

Classes¶

  • Struct shader_handle

  • Struct shader_variant

  • Template Struct uniform< texture_handle >

  • Class attribute

  • Class shader

  • Class shader_parameter_base

  • Class ShaderCache

  • Template Class uniform

Typedefs¶

  • Typedef legion::rendering::shader_ilo

  • Typedef legion::rendering::shader_state

Variables¶

  • Variable legion::rendering::invalid_attribute

  • Variable legion::rendering::invalid_shader_handle

Table of Contents

  • File shader.hpp
    • Definition (/home/runner/work/Legion-Engine/Legion-Engine/legion/engine/rendering/data/shader.hpp)
    • Includes
    • Included By
    • Namespaces
    • Classes
    • Typedefs
    • Variables

Related Topics

  • Documentation index

This Page

  • Show Source

Quick search