Castor3D 0.16.0
Multiplatform 3D engine
Public Member Functions | List of all members
castor3d::shader::PassShader Struct Reference

#include <PassComponent.hpp>

Inheritance diagram for castor3d::shader::PassShader:
Inheritance graph
[legend]

Public Member Functions

 PassShader ()=default
 
 PassShader (PassShader const &)=delete
 
PassShaderoperator= (PassShader const &)=delete
 
C3D_API PassShader (PassShader &&)=default
 
C3D_API PassShaderoperator= (PassShader &&)=default
 
virtual C3D_API ~PassShader ()=default
 

Constructor & Destructor Documentation

◆ PassShader() [1/3]

castor3d::shader::PassShader::PassShader ( )
default

◆ PassShader() [2/3]

castor3d::shader::PassShader::PassShader ( PassShader const & )
delete

◆ PassShader() [3/3]

C3D_API castor3d::shader::PassShader::PassShader ( PassShader && )
default

◆ ~PassShader()

virtual C3D_API castor3d::shader::PassShader::~PassShader ( )
virtualdefault

Member Function Documentation

◆ operator=() [1/2]

C3D_API PassShader & castor3d::shader::PassShader::operator= ( PassShader && )
default

◆ operator=() [2/2]

PassShader & castor3d::shader::PassShader::operator= ( PassShader const & )
delete

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