Castor3D 0.12.0
Multiplatform 3D engine
Public Member Functions | Public Attributes | List of all members
castor3d::IntermediateView Struct Reference

#include <Texture.hpp>

Collaboration diagram for castor3d::IntermediateView:
Collaboration graph
[legend]

Public Member Functions

C3D_API IntermediateView ()=default
 
 IntermediateView (castor::String name, crg::ImageViewId const &viewId, VkImageLayout layout, TextureFactors factors={})
 
 IntermediateView (castor::String name, Texture const &texture, VkImageLayout layout, TextureFactors factors={})
 

Public Attributes

castor::String name
 
crg::ImageViewId viewId
 
VkImageLayout layout
 
TextureFactors factors
 

Constructor & Destructor Documentation

◆ IntermediateView() [1/3]

C3D_API castor3d::IntermediateView::IntermediateView ( )
default

◆ IntermediateView() [2/3]

castor3d::IntermediateView::IntermediateView ( castor::String  name,
crg::ImageViewId const &  viewId,
VkImageLayout  layout,
TextureFactors  factors = {} 
)
inline

◆ IntermediateView() [3/3]

castor3d::IntermediateView::IntermediateView ( castor::String  name,
Texture const &  texture,
VkImageLayout  layout,
TextureFactors  factors = {} 
)
inline

Member Data Documentation

◆ factors

TextureFactors castor3d::IntermediateView::factors

◆ layout

VkImageLayout castor3d::IntermediateView::layout

◆ name

castor::String castor3d::IntermediateView::name

◆ viewId

crg::ImageViewId castor3d::IntermediateView::viewId

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