OpenSiv3D  v0.6.5
C++20 framework for creative coding
s3d::ScopedRenderStates3D Class Reference

#include <ScopedRenderStates3D.hpp>

Inherits s3d::Uncopyable.

Classes

struct  SamplerStateInfo
 

Public Member Functions

SIV3D_NODISCARD_CXX20 ScopedRenderStates3D ()=default
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const BlendState &blendState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const RasterizerState &rasterizerState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const DepthStencilState &depthStencilState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const SamplerState &samplerState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const SamplerStateInfo &samplerStateInfo)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const Array< SamplerStateInfo > &samplerStateInfos)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const BlendState &blendState, const RasterizerState &rasterizerState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const BlendState &blendState, const DepthStencilState &depthStencilState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const BlendState &blendState, const SamplerState &samplerState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const BlendState &blendState, const SamplerStateInfo &samplerStateInfo)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const BlendState &blendState, const Array< SamplerStateInfo > &samplerStateInfos)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const RasterizerState &rasterizerState, const BlendState &blendState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const RasterizerState &rasterizerState, const DepthStencilState &depthStencilState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const RasterizerState &rasterizerState, const SamplerState &samplerState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const RasterizerState &rasterizerState, const SamplerStateInfo &samplerStateInfo)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const RasterizerState &rasterizerState, const Array< SamplerStateInfo > &samplerStateInfos)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const DepthStencilState &depthStencilState, const BlendState &blendState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const DepthStencilState &depthStencilState, const RasterizerState &rasterizerState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const DepthStencilState &depthStencilState, const SamplerState &samplerState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const DepthStencilState &depthStencilState, const SamplerStateInfo &samplerStateInfo)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const DepthStencilState &depthStencilState, const Array< SamplerStateInfo > &samplerStateInfos)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const SamplerState &samplerState, const BlendState &blendState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const SamplerState &samplerState, const RasterizerState &rasterizerState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const SamplerState &samplerState, const DepthStencilState &depthStencilState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const SamplerStateInfo &samplerStateInfo, const BlendState &blendState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const SamplerStateInfo &samplerStateInfo, const RasterizerState &rasterizerState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const SamplerStateInfo &samplerStateInfo, const DepthStencilState &depthStencilState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const Array< SamplerStateInfo > &samplerStateInfos, const BlendState &blendState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const Array< SamplerStateInfo > &samplerStateInfos, const RasterizerState &rasterizerState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const Array< SamplerStateInfo > &samplerStateInfos, const DepthStencilState &depthStencilState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const BlendState &blendState, const RasterizerState &rasterizerState, const DepthStencilState &depthStencilState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const BlendState &blendState, const RasterizerState &rasterizerState, const SamplerState &samplerState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const BlendState &blendState, const RasterizerState &rasterizerState, const SamplerStateInfo &samplerStateInfo)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const BlendState &blendState, const RasterizerState &rasterizerState, const Array< SamplerStateInfo > &samplerStateInfos)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const BlendState &blendState, const DepthStencilState &depthStencilState, const RasterizerState &rasterizerState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const BlendState &blendState, const DepthStencilState &depthStencilState, const SamplerState &samplerState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const BlendState &blendState, const DepthStencilState &depthStencilState, const SamplerStateInfo &samplerStateInfo)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const BlendState &blendState, const DepthStencilState &depthStencilState, const Array< SamplerStateInfo > &samplerStateInfos)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const BlendState &blendState, const SamplerState &samplerState, const RasterizerState &rasterizerState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const BlendState &blendState, const SamplerState &samplerState, const DepthStencilState &depthStencilState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const BlendState &blendState, const SamplerStateInfo &samplerStateInfo, const RasterizerState &rasterizerState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const BlendState &blendState, const SamplerStateInfo &samplerStateInfo, const DepthStencilState &depthStencilState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const BlendState &blendState, const Array< SamplerStateInfo > &samplerStateInfos, const RasterizerState &rasterizerState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const BlendState &blendState, const Array< SamplerStateInfo > &samplerStateInfos, const DepthStencilState &depthStencilState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const RasterizerState &rasterizerState, const BlendState &blendState, const DepthStencilState &depthStencilState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const RasterizerState &rasterizerState, const BlendState &blendState, const SamplerState &samplerState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const RasterizerState &rasterizerState, const BlendState &blendState, const SamplerStateInfo &samplerStateInfo)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const RasterizerState &rasterizerState, const BlendState &blendState, const Array< SamplerStateInfo > &samplerStateInfos)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const RasterizerState &rasterizerState, const DepthStencilState &depthStencilState, const BlendState &blendState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const RasterizerState &rasterizerState, const DepthStencilState &depthStencilState, const SamplerState &samplerState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const RasterizerState &rasterizerState, const DepthStencilState &depthStencilState, const SamplerStateInfo &samplerStateInfo)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const RasterizerState &rasterizerState, const DepthStencilState &depthStencilState, const Array< SamplerStateInfo > &samplerStateInfos)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const RasterizerState &rasterizerState, const SamplerState &samplerState, const BlendState &blendState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const RasterizerState &rasterizerState, const SamplerState &samplerState, const DepthStencilState &depthStencilState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const RasterizerState &rasterizerState, const SamplerStateInfo &samplerStateInfo, const BlendState &blendState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const RasterizerState &rasterizerState, const SamplerStateInfo &samplerStateInfo, const DepthStencilState &depthStencilState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const RasterizerState &rasterizerState, const Array< SamplerStateInfo > &samplerStateInfos, const BlendState &blendState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const RasterizerState &rasterizerState, const Array< SamplerStateInfo > &samplerStateInfos, const DepthStencilState &depthStencilState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const DepthStencilState &depthStencilState, const BlendState &blendState, const RasterizerState &rasterizerState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const DepthStencilState &depthStencilState, const BlendState &blendState, const SamplerState &samplerState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const DepthStencilState &depthStencilState, const BlendState &blendState, const SamplerStateInfo &samplerStateInfo)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const DepthStencilState &depthStencilState, const BlendState &blendState, const Array< SamplerStateInfo > &samplerStateInfos)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const DepthStencilState &depthStencilState, const RasterizerState &rasterizerState, const BlendState &blendState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const DepthStencilState &depthStencilState, const RasterizerState &rasterizerState, const SamplerState &samplerState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const DepthStencilState &depthStencilState, const RasterizerState &rasterizerState, const SamplerStateInfo &samplerStateInfo)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const DepthStencilState &depthStencilState, const RasterizerState &rasterizerState, const Array< SamplerStateInfo > &samplerStateInfos)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const DepthStencilState &depthStencilState, const SamplerState &samplerState, const BlendState &blendState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const DepthStencilState &depthStencilState, const SamplerState &samplerState, const RasterizerState &rasterizerState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const DepthStencilState &depthStencilState, const SamplerStateInfo &samplerStateInfo, const BlendState &blendState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const DepthStencilState &depthStencilState, const SamplerStateInfo &samplerStateInfo, const RasterizerState &rasterizerState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const DepthStencilState &depthStencilState, const Array< SamplerStateInfo > &samplerStateInfos, const BlendState &blendState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const DepthStencilState &depthStencilState, const Array< SamplerStateInfo > &samplerStateInfos, const RasterizerState &rasterizerState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const SamplerState &samplerState, const BlendState &blendState, const RasterizerState &rasterizerState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const SamplerState &samplerState, const BlendState &blendState, const DepthStencilState &depthStencilState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const SamplerState &samplerState, const RasterizerState &rasterizerState, const BlendState &blendState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const SamplerState &samplerState, const RasterizerState &rasterizerState, const DepthStencilState &depthStencilState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const SamplerState &samplerState, const DepthStencilState &depthStencilState, const BlendState &blendState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const SamplerState &samplerState, const DepthStencilState &depthStencilState, const RasterizerState &rasterizerState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const SamplerStateInfo &samplerStateInfo, const BlendState &blendState, const RasterizerState &rasterizerState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const SamplerStateInfo &samplerStateInfo, const BlendState &blendState, const DepthStencilState &depthStencilState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const SamplerStateInfo &samplerStateInfo, const RasterizerState &rasterizerState, const BlendState &blendState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const SamplerStateInfo &samplerStateInfo, const RasterizerState &rasterizerState, const DepthStencilState &depthStencilState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const SamplerStateInfo &samplerStateInfo, const DepthStencilState &depthStencilState, const BlendState &blendState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const SamplerStateInfo &samplerStateInfo, const DepthStencilState &depthStencilState, const RasterizerState &rasterizerState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const Array< SamplerStateInfo > &samplerStateInfos, const BlendState &blendState, const RasterizerState &rasterizerState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const Array< SamplerStateInfo > &samplerStateInfos, const BlendState &blendState, const DepthStencilState &depthStencilState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const Array< SamplerStateInfo > &samplerStateInfos, const RasterizerState &rasterizerState, const BlendState &blendState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const Array< SamplerStateInfo > &samplerStateInfos, const RasterizerState &rasterizerState, const DepthStencilState &depthStencilState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const Array< SamplerStateInfo > &samplerStateInfos, const DepthStencilState &depthStencilState, const BlendState &blendState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const Array< SamplerStateInfo > &samplerStateInfos, const DepthStencilState &depthStencilState, const RasterizerState &rasterizerState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const BlendState &blendState, const RasterizerState &rasterizerState, const DepthStencilState &depthStencilState, const SamplerState &samplerState)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const BlendState &blendState, const RasterizerState &rasterizerState, const DepthStencilState &depthStencilState, const SamplerStateInfo &samplerStateInfo)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (const BlendState &blendState, const RasterizerState &rasterizerState, const DepthStencilState &depthStencilState, const Array< SamplerStateInfo > &samplerStateInfos)
 
SIV3D_NODISCARD_CXX20 ScopedRenderStates3D (ScopedRenderStates3D &&other) noexcept
 
 ~ScopedRenderStates3D ()
 

Constructor & Destructor Documentation

◆ ScopedRenderStates3D() [1/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( )
default

◆ ScopedRenderStates3D() [2/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const BlendState blendState)
explicit

◆ ScopedRenderStates3D() [3/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const RasterizerState rasterizerState)
explicit

◆ ScopedRenderStates3D() [4/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const DepthStencilState depthStencilState)
explicit

◆ ScopedRenderStates3D() [5/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const SamplerState samplerState)
explicit

◆ ScopedRenderStates3D() [6/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const SamplerStateInfo samplerStateInfo)
explicit

◆ ScopedRenderStates3D() [7/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const Array< SamplerStateInfo > &  samplerStateInfos)
explicit

◆ ScopedRenderStates3D() [8/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const BlendState blendState,
const RasterizerState rasterizerState 
)

◆ ScopedRenderStates3D() [9/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const BlendState blendState,
const DepthStencilState depthStencilState 
)

◆ ScopedRenderStates3D() [10/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const BlendState blendState,
const SamplerState samplerState 
)

◆ ScopedRenderStates3D() [11/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const BlendState blendState,
const SamplerStateInfo samplerStateInfo 
)

◆ ScopedRenderStates3D() [12/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const BlendState blendState,
const Array< SamplerStateInfo > &  samplerStateInfos 
)

◆ ScopedRenderStates3D() [13/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const RasterizerState rasterizerState,
const BlendState blendState 
)

◆ ScopedRenderStates3D() [14/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const RasterizerState rasterizerState,
const DepthStencilState depthStencilState 
)

◆ ScopedRenderStates3D() [15/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const RasterizerState rasterizerState,
const SamplerState samplerState 
)

◆ ScopedRenderStates3D() [16/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const RasterizerState rasterizerState,
const SamplerStateInfo samplerStateInfo 
)

◆ ScopedRenderStates3D() [17/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const RasterizerState rasterizerState,
const Array< SamplerStateInfo > &  samplerStateInfos 
)

◆ ScopedRenderStates3D() [18/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const DepthStencilState depthStencilState,
const BlendState blendState 
)

◆ ScopedRenderStates3D() [19/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const DepthStencilState depthStencilState,
const RasterizerState rasterizerState 
)

◆ ScopedRenderStates3D() [20/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const DepthStencilState depthStencilState,
const SamplerState samplerState 
)

◆ ScopedRenderStates3D() [21/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const DepthStencilState depthStencilState,
const SamplerStateInfo samplerStateInfo 
)

◆ ScopedRenderStates3D() [22/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const DepthStencilState depthStencilState,
const Array< SamplerStateInfo > &  samplerStateInfos 
)

◆ ScopedRenderStates3D() [23/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const SamplerState samplerState,
const BlendState blendState 
)

◆ ScopedRenderStates3D() [24/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const SamplerState samplerState,
const RasterizerState rasterizerState 
)

◆ ScopedRenderStates3D() [25/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const SamplerState samplerState,
const DepthStencilState depthStencilState 
)

◆ ScopedRenderStates3D() [26/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const SamplerStateInfo samplerStateInfo,
const BlendState blendState 
)

◆ ScopedRenderStates3D() [27/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const SamplerStateInfo samplerStateInfo,
const RasterizerState rasterizerState 
)

◆ ScopedRenderStates3D() [28/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const SamplerStateInfo samplerStateInfo,
const DepthStencilState depthStencilState 
)

◆ ScopedRenderStates3D() [29/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const Array< SamplerStateInfo > &  samplerStateInfos,
const BlendState blendState 
)

◆ ScopedRenderStates3D() [30/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const Array< SamplerStateInfo > &  samplerStateInfos,
const RasterizerState rasterizerState 
)

◆ ScopedRenderStates3D() [31/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const Array< SamplerStateInfo > &  samplerStateInfos,
const DepthStencilState depthStencilState 
)

◆ ScopedRenderStates3D() [32/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const BlendState blendState,
const RasterizerState rasterizerState,
const DepthStencilState depthStencilState 
)

◆ ScopedRenderStates3D() [33/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const BlendState blendState,
const RasterizerState rasterizerState,
const SamplerState samplerState 
)

◆ ScopedRenderStates3D() [34/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const BlendState blendState,
const RasterizerState rasterizerState,
const SamplerStateInfo samplerStateInfo 
)

◆ ScopedRenderStates3D() [35/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const BlendState blendState,
const RasterizerState rasterizerState,
const Array< SamplerStateInfo > &  samplerStateInfos 
)

◆ ScopedRenderStates3D() [36/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const BlendState blendState,
const DepthStencilState depthStencilState,
const RasterizerState rasterizerState 
)

◆ ScopedRenderStates3D() [37/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const BlendState blendState,
const DepthStencilState depthStencilState,
const SamplerState samplerState 
)

◆ ScopedRenderStates3D() [38/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const BlendState blendState,
const DepthStencilState depthStencilState,
const SamplerStateInfo samplerStateInfo 
)

◆ ScopedRenderStates3D() [39/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const BlendState blendState,
const DepthStencilState depthStencilState,
const Array< SamplerStateInfo > &  samplerStateInfos 
)

◆ ScopedRenderStates3D() [40/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const BlendState blendState,
const SamplerState samplerState,
const RasterizerState rasterizerState 
)

◆ ScopedRenderStates3D() [41/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const BlendState blendState,
const SamplerState samplerState,
const DepthStencilState depthStencilState 
)

◆ ScopedRenderStates3D() [42/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const BlendState blendState,
const SamplerStateInfo samplerStateInfo,
const RasterizerState rasterizerState 
)

◆ ScopedRenderStates3D() [43/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const BlendState blendState,
const SamplerStateInfo samplerStateInfo,
const DepthStencilState depthStencilState 
)

◆ ScopedRenderStates3D() [44/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const BlendState blendState,
const Array< SamplerStateInfo > &  samplerStateInfos,
const RasterizerState rasterizerState 
)

◆ ScopedRenderStates3D() [45/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const BlendState blendState,
const Array< SamplerStateInfo > &  samplerStateInfos,
const DepthStencilState depthStencilState 
)

◆ ScopedRenderStates3D() [46/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const RasterizerState rasterizerState,
const BlendState blendState,
const DepthStencilState depthStencilState 
)

◆ ScopedRenderStates3D() [47/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const RasterizerState rasterizerState,
const BlendState blendState,
const SamplerState samplerState 
)

◆ ScopedRenderStates3D() [48/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const RasterizerState rasterizerState,
const BlendState blendState,
const SamplerStateInfo samplerStateInfo 
)

◆ ScopedRenderStates3D() [49/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const RasterizerState rasterizerState,
const BlendState blendState,
const Array< SamplerStateInfo > &  samplerStateInfos 
)

◆ ScopedRenderStates3D() [50/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const RasterizerState rasterizerState,
const DepthStencilState depthStencilState,
const BlendState blendState 
)

◆ ScopedRenderStates3D() [51/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const RasterizerState rasterizerState,
const DepthStencilState depthStencilState,
const SamplerState samplerState 
)

◆ ScopedRenderStates3D() [52/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const RasterizerState rasterizerState,
const DepthStencilState depthStencilState,
const SamplerStateInfo samplerStateInfo 
)

◆ ScopedRenderStates3D() [53/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const RasterizerState rasterizerState,
const DepthStencilState depthStencilState,
const Array< SamplerStateInfo > &  samplerStateInfos 
)

◆ ScopedRenderStates3D() [54/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const RasterizerState rasterizerState,
const SamplerState samplerState,
const BlendState blendState 
)

◆ ScopedRenderStates3D() [55/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const RasterizerState rasterizerState,
const SamplerState samplerState,
const DepthStencilState depthStencilState 
)

◆ ScopedRenderStates3D() [56/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const RasterizerState rasterizerState,
const SamplerStateInfo samplerStateInfo,
const BlendState blendState 
)

◆ ScopedRenderStates3D() [57/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const RasterizerState rasterizerState,
const SamplerStateInfo samplerStateInfo,
const DepthStencilState depthStencilState 
)

◆ ScopedRenderStates3D() [58/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const RasterizerState rasterizerState,
const Array< SamplerStateInfo > &  samplerStateInfos,
const BlendState blendState 
)

◆ ScopedRenderStates3D() [59/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const RasterizerState rasterizerState,
const Array< SamplerStateInfo > &  samplerStateInfos,
const DepthStencilState depthStencilState 
)

◆ ScopedRenderStates3D() [60/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const DepthStencilState depthStencilState,
const BlendState blendState,
const RasterizerState rasterizerState 
)

◆ ScopedRenderStates3D() [61/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const DepthStencilState depthStencilState,
const BlendState blendState,
const SamplerState samplerState 
)

◆ ScopedRenderStates3D() [62/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const DepthStencilState depthStencilState,
const BlendState blendState,
const SamplerStateInfo samplerStateInfo 
)

◆ ScopedRenderStates3D() [63/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const DepthStencilState depthStencilState,
const BlendState blendState,
const Array< SamplerStateInfo > &  samplerStateInfos 
)

◆ ScopedRenderStates3D() [64/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const DepthStencilState depthStencilState,
const RasterizerState rasterizerState,
const BlendState blendState 
)

◆ ScopedRenderStates3D() [65/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const DepthStencilState depthStencilState,
const RasterizerState rasterizerState,
const SamplerState samplerState 
)

◆ ScopedRenderStates3D() [66/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const DepthStencilState depthStencilState,
const RasterizerState rasterizerState,
const SamplerStateInfo samplerStateInfo 
)

◆ ScopedRenderStates3D() [67/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const DepthStencilState depthStencilState,
const RasterizerState rasterizerState,
const Array< SamplerStateInfo > &  samplerStateInfos 
)

◆ ScopedRenderStates3D() [68/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const DepthStencilState depthStencilState,
const SamplerState samplerState,
const BlendState blendState 
)

◆ ScopedRenderStates3D() [69/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const DepthStencilState depthStencilState,
const SamplerState samplerState,
const RasterizerState rasterizerState 
)

◆ ScopedRenderStates3D() [70/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const DepthStencilState depthStencilState,
const SamplerStateInfo samplerStateInfo,
const BlendState blendState 
)

◆ ScopedRenderStates3D() [71/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const DepthStencilState depthStencilState,
const SamplerStateInfo samplerStateInfo,
const RasterizerState rasterizerState 
)

◆ ScopedRenderStates3D() [72/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const DepthStencilState depthStencilState,
const Array< SamplerStateInfo > &  samplerStateInfos,
const BlendState blendState 
)

◆ ScopedRenderStates3D() [73/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const DepthStencilState depthStencilState,
const Array< SamplerStateInfo > &  samplerStateInfos,
const RasterizerState rasterizerState 
)

◆ ScopedRenderStates3D() [74/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const SamplerState samplerState,
const BlendState blendState,
const RasterizerState rasterizerState 
)

◆ ScopedRenderStates3D() [75/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const SamplerState samplerState,
const BlendState blendState,
const DepthStencilState depthStencilState 
)

◆ ScopedRenderStates3D() [76/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const SamplerState samplerState,
const RasterizerState rasterizerState,
const BlendState blendState 
)

◆ ScopedRenderStates3D() [77/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const SamplerState samplerState,
const RasterizerState rasterizerState,
const DepthStencilState depthStencilState 
)

◆ ScopedRenderStates3D() [78/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const SamplerState samplerState,
const DepthStencilState depthStencilState,
const BlendState blendState 
)

◆ ScopedRenderStates3D() [79/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const SamplerState samplerState,
const DepthStencilState depthStencilState,
const RasterizerState rasterizerState 
)

◆ ScopedRenderStates3D() [80/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const SamplerStateInfo samplerStateInfo,
const BlendState blendState,
const RasterizerState rasterizerState 
)

◆ ScopedRenderStates3D() [81/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const SamplerStateInfo samplerStateInfo,
const BlendState blendState,
const DepthStencilState depthStencilState 
)

◆ ScopedRenderStates3D() [82/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const SamplerStateInfo samplerStateInfo,
const RasterizerState rasterizerState,
const BlendState blendState 
)

◆ ScopedRenderStates3D() [83/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const SamplerStateInfo samplerStateInfo,
const RasterizerState rasterizerState,
const DepthStencilState depthStencilState 
)

◆ ScopedRenderStates3D() [84/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const SamplerStateInfo samplerStateInfo,
const DepthStencilState depthStencilState,
const BlendState blendState 
)

◆ ScopedRenderStates3D() [85/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const SamplerStateInfo samplerStateInfo,
const DepthStencilState depthStencilState,
const RasterizerState rasterizerState 
)

◆ ScopedRenderStates3D() [86/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const Array< SamplerStateInfo > &  samplerStateInfos,
const BlendState blendState,
const RasterizerState rasterizerState 
)

◆ ScopedRenderStates3D() [87/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const Array< SamplerStateInfo > &  samplerStateInfos,
const BlendState blendState,
const DepthStencilState depthStencilState 
)

◆ ScopedRenderStates3D() [88/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const Array< SamplerStateInfo > &  samplerStateInfos,
const RasterizerState rasterizerState,
const BlendState blendState 
)

◆ ScopedRenderStates3D() [89/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const Array< SamplerStateInfo > &  samplerStateInfos,
const RasterizerState rasterizerState,
const DepthStencilState depthStencilState 
)

◆ ScopedRenderStates3D() [90/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const Array< SamplerStateInfo > &  samplerStateInfos,
const DepthStencilState depthStencilState,
const BlendState blendState 
)

◆ ScopedRenderStates3D() [91/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const Array< SamplerStateInfo > &  samplerStateInfos,
const DepthStencilState depthStencilState,
const RasterizerState rasterizerState 
)

◆ ScopedRenderStates3D() [92/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const BlendState blendState,
const RasterizerState rasterizerState,
const DepthStencilState depthStencilState,
const SamplerState samplerState 
)

◆ ScopedRenderStates3D() [93/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const BlendState blendState,
const RasterizerState rasterizerState,
const DepthStencilState depthStencilState,
const SamplerStateInfo samplerStateInfo 
)

◆ ScopedRenderStates3D() [94/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( const BlendState blendState,
const RasterizerState rasterizerState,
const DepthStencilState depthStencilState,
const Array< SamplerStateInfo > &  samplerStateInfos 
)

◆ ScopedRenderStates3D() [95/95]

SIV3D_NODISCARD_CXX20 s3d::ScopedRenderStates3D::ScopedRenderStates3D ( ScopedRenderStates3D &&  other)
noexcept

◆ ~ScopedRenderStates3D()

s3d::ScopedRenderStates3D::~ScopedRenderStates3D ( )

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