14#ifndef OSG_SAMPLEMASKI
15#define OSG_SAMPLEMASKI 1
38 inline void setMask(
unsigned int mask,
unsigned int maskNumber = 0u ) { _sampleMask[maskNumber] = mask; }
40 inline unsigned int getMask(
unsigned int maskNumber = 0u)
const {
return _sampleMask[maskNumber]; }
49 unsigned int _sampleMask[2];
Definition SampleMaski:25
unsigned int getMask(unsigned int maskNumber=0u) const
Definition SampleMaski:40
SampleMaski(const SampleMaski &sampleMaski, const CopyOp ©op=CopyOp::SHALLOW_COPY)
void setMask(unsigned int mask, unsigned int maskNumber=0u)
Definition SampleMaski:38
virtual void apply(State &state) const
META_StateAttribute(osg, SampleMaski, SAMPLEMASKI) virtual int compare(const StateAttribute &sa) const
Definition StateAttribute:77
author: Julien Valentin 2017 (mp3butcher@hotmail.com)
Definition AlphaFunc:19
#define OSG_EXPORT
Definition osg/Export:39