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

定数バッファ(シェーダ)ベース More...

#include <ConstantBuffer.hpp>

Public Member Functions

SIV3D_NODISCARD_CXX20 ConstantBufferBase ()=default
 
SIV3D_NODISCARD_CXX20 ConstantBufferBase (const ConstantBufferBase &)=default
 
SIV3D_NODISCARD_CXX20 ConstantBufferBase (size_t size)
 
bool _internal_update (const void *data, size_t size)
 
const IConstantBufferDetail * _detail () const
 

Detailed Description

定数バッファ(シェーダ)ベース

Constructor & Destructor Documentation

◆ ConstantBufferBase() [1/3]

SIV3D_NODISCARD_CXX20 s3d::ConstantBufferBase::ConstantBufferBase ( )
default

◆ ConstantBufferBase() [2/3]

SIV3D_NODISCARD_CXX20 s3d::ConstantBufferBase::ConstantBufferBase ( const ConstantBufferBase )
default

◆ ConstantBufferBase() [3/3]

SIV3D_NODISCARD_CXX20 s3d::ConstantBufferBase::ConstantBufferBase ( size_t  size)
explicit

Member Function Documentation

◆ _detail()

const IConstantBufferDetail* s3d::ConstantBufferBase::_detail ( ) const

◆ _internal_update()

bool s3d::ConstantBufferBase::_internal_update ( const void *  data,
size_t  size 
)

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