15#define OSG_SAMPLER_H 1
38 virtual bool isTextureAttribute()
const {
return true; }
Definition osg/Sampler:29
virtual void apply(State &state) const
Texture::FilterMode getFilter(Texture::FilterParameter which) const
buffered_value< GLuint > _PCsampler
Definition osg/Sampler:117
Texture::ShadowTextureMode _shadow_texture_mode
Definition osg/Sampler:110
Texture::WrapMode _wrap_r
Definition osg/Sampler:108
void setLODBias(float anis)
Vec4d _borderColor
Definition osg/Sampler:111
void setShadowTextureMode(Texture::ShadowTextureMode mode)
float getMaxLOD() const
Definition osg/Sampler:86
META_StateAttribute(osg, Sampler, SAMPLER) virtual bool isTextureAttribute() const
Definition osg/Sampler:36
buffered_value< uint8_t > _PCdirtyflags
Definition osg/Sampler:118
static void generateSamplerObjects(StateSet &)
void setShadowCompareFunc(Texture::ShadowCompareFunc func)
Texture::ShadowTextureMode getShadowTextureMode() const
Definition osg/Sampler:58
float getMinLOD() const
Definition osg/Sampler:81
void setMaxAnisotropy(float anis)
void setBorderColor(const Vec4d &color)
void setMaxLOD(float anis)
Texture::FilterMode _mag_filter
Definition osg/Sampler:114
Texture::WrapMode _wrap_s
Definition osg/Sampler:106
virtual void releaseGLObjects(State *state=0) const
Texture::ShadowCompareFunc getShadowCompareFunc() const
Definition osg/Sampler:54
virtual int compare(const StateAttribute &sa) const
void setWrap(Texture::WrapParameter which, Texture::WrapMode wrap)
Texture::WrapMode getWrap(Texture::WrapParameter which) const
float getLODBias() const
Definition osg/Sampler:91
Texture::FilterMode _min_filter
Definition osg/Sampler:113
Texture::ShadowCompareFunc _shadow_compare_func
Definition osg/Sampler:109
Sampler(const Sampler &text, const CopyOp ©op=CopyOp::SHALLOW_COPY)
Texture::WrapMode _wrap_t
Definition osg/Sampler:107
const Vec4d & getBorderColor() const
Definition osg/Sampler:66
float getMaxAnisotropy() const
Definition osg/Sampler:76
void setFilter(Texture::FilterParameter which, Texture::FilterMode filter)
void setMinLOD(float anis)
float _lodbias
Definition osg/Sampler:115
virtual void compileGLObjects(State &) const
Definition StateAttribute:77
ShadowCompareFunc
Definition Texture:709
ShadowTextureMode
Definition Texture:724
FilterMode
Definition Texture:499
WrapMode
Definition Texture:467
WrapParameter
Definition Texture:461
FilterParameter
Definition Texture:494
Definition buffered_value:27
author: Julien Valentin 2017 (mp3butcher@hotmail.com)
Definition AlphaFunc:19
#define OSG_EXPORT
Definition osg/Export:39