LLGL 0.05 Beta
Loading...
Searching...
No Matches
LLGL::Sampler Class Reference

Sampler interface. More...

#include <Sampler.h>

Inheritance diagram for LLGL::Sampler:
LLGL::Resource LLGL::RenderSystemChild LLGL::Interface LLGL::NonCopyable

Public Member Functions

ResourceType GetResourceType () const override final
 Returns ResourceType::Sampler.
Public Member Functions inherited from LLGL::Resource
virtual bool GetNativeHandle (void *nativeHandle, std::size_t nativeHandleSize)=0
 Returns the native resource handle.
Public Member Functions inherited from LLGL::RenderSystemChild
virtual void SetDebugName (const char *name)
 Sets the name of this class instance for debugging purposes.
Public Member Functions inherited from LLGL::Interface
virtual bool IsInstanceOf (int id) const
 Returns true if this object is an instance of the specified interface.
Public Member Functions inherited from LLGL::NonCopyable
 NonCopyable (const NonCopyable &)=delete
NonCopyable & operator= (const NonCopyable &)=delete
virtual ~NonCopyable ()=default

Protected Member Functions

 Sampler ()=default
Protected Member Functions inherited from LLGL::NonCopyable
 NonCopyable ()=default

Detailed Description

Constructor & Destructor Documentation

◆ Sampler()

LLGL::Sampler::Sampler ( )
protecteddefault

Member Function Documentation

◆ GetResourceType()

ResourceType LLGL::Sampler::GetResourceType ( ) const
finaloverridevirtual

Returns ResourceType::Sampler.

Implements LLGL::Resource.


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