Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QSSGAllocateBufferFlags Struct Reference

#include <qssgrendercommands_p.h>

Inheritance diagram for QSSGAllocateBufferFlags:
Collaboration diagram for QSSGAllocateBufferFlags:

Public Member Functions

 QSSGAllocateBufferFlags (quint32 inValues)
 QSSGAllocateBufferFlags ()
void setSceneLifetime (bool inValue)
bool isSceneLifetime () const
Public Member Functions inherited from QFlags< AllocateBufferFlagValues >
constexpr QFlags () noexcept=default
constexpr Int toInt () const noexcept
constexpr QFlagsoperator&= (int mask) noexcept
constexpr QFlagsoperator|= (QFlags other) noexcept
constexpr QFlagsoperator^= (QFlags other) noexcept
constexpr Q_IMPLICIT operator Int () const noexcept
constexpr bool operator! () const noexcept
constexpr QFlags operator| (QFlags other) const noexcept
constexpr QFlags operator^ (QFlags other) const noexcept
constexpr QFlags operator& (int mask) const noexcept
constexpr QFlags operator~ () const noexcept
constexpr void operator+ (QFlags other) const noexcept=delete
constexpr void operator- (QFlags other) const noexcept=delete
constexpr bool testFlag (AllocateBufferFlagValues flag) const noexcept
constexpr bool testFlags (QFlags flags) const noexcept
constexpr bool testAnyFlag (AllocateBufferFlagValues flag) const noexcept
constexpr bool testAnyFlags (QFlags flags) const noexcept
constexpr QFlagssetFlag (AllocateBufferFlagValues flag, bool on=true) noexcept
Public Member Functions inherited from QtPrivate::QFlagsStorage< AllocateBufferFlagValues >
constexpr QFlagsStorage () noexcept=default

Additional Inherited Members

Public Types inherited from QFlags< AllocateBufferFlagValues >
typedef AllocateBufferFlagValues enum_type
using Int
Static Public Member Functions inherited from QFlags< AllocateBufferFlagValues >
static constexpr QFlags fromInt (Int i) noexcept
Protected Types inherited from QtPrivate::QFlagsStorage< AllocateBufferFlagValues >
typedef std::conditional< std::is_unsigned< typenamestd::underlying_type< AllocateBufferFlagValues >::type >::value, typenameIntegers::Unsigned, typenameIntegers::Signed >::type Int
Protected Attributes inherited from QtPrivate::QFlagsStorage< AllocateBufferFlagValues >
Int i

Detailed Description

Definition at line 57 of file qssgrendercommands_p.h.

Constructor & Destructor Documentation

◆ QSSGAllocateBufferFlags() [1/2]

QSSGAllocateBufferFlags::QSSGAllocateBufferFlags ( quint32 inValues)
inline

Definition at line 59 of file qssgrendercommands_p.h.

◆ QSSGAllocateBufferFlags() [2/2]

QSSGAllocateBufferFlags::QSSGAllocateBufferFlags ( )
inline

Definition at line 60 of file qssgrendercommands_p.h.

Member Function Documentation

◆ isSceneLifetime()

bool QSSGAllocateBufferFlags::isSceneLifetime ( ) const
inline

Definition at line 64 of file qssgrendercommands_p.h.

References SceneLifetime.

◆ setSceneLifetime()

void QSSGAllocateBufferFlags::setSceneLifetime ( bool inValue)
inline

Definition at line 61 of file qssgrendercommands_p.h.

References SceneLifetime.


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