Diligent Engine  v.2.4.g
Static Public Member Functions | List of all members
LinuxMisc Struct Reference

#include <LinuxPlatformMisc.hpp>

Inheritance diagram for LinuxMisc:
BasicPlatformMisc AndroidMisc AppleMisc

Static Public Member Functions

static Diligent::Uint32 GetMSB (Diligent::Uint32 Val)
 
static Diligent::Uint32 GetLSB (Diligent::Uint32 Val)
 
static Diligent::Uint32 GetMSB (Diligent::Uint64 Val)
 
static Diligent::Uint32 GetLSB (Diligent::Uint64 Val)
 
static Diligent::Uint32 CountOneBits (Diligent::Uint32 Val)
 
static Diligent::Uint32 CountOneBits (Diligent::Uint64 Val)
 
- Static Public Member Functions inherited from BasicPlatformMisc
template<typename Type >
static Diligent::Uint32 GetMSB (Type Val)
 
template<typename Type >
static Diligent::Uint32 GetLSB (Type Val)
 
template<typename Type >
static Diligent::Uint32 CountOneBits (Type Val)
 

Member Function Documentation

◆ CountOneBits() [1/2]

static Diligent::Uint32 LinuxMisc::CountOneBits ( Diligent::Uint32  Val)
inlinestatic

◆ CountOneBits() [2/2]

static Diligent::Uint32 LinuxMisc::CountOneBits ( Diligent::Uint64  Val)
inlinestatic

◆ GetLSB() [1/2]

static Diligent::Uint32 LinuxMisc::GetLSB ( Diligent::Uint32  Val)
inlinestatic

◆ GetLSB() [2/2]

static Diligent::Uint32 LinuxMisc::GetLSB ( Diligent::Uint64  Val)
inlinestatic

◆ GetMSB() [1/2]

static Diligent::Uint32 LinuxMisc::GetMSB ( Diligent::Uint32  Val)
inlinestatic

◆ GetMSB() [2/2]

static Diligent::Uint32 LinuxMisc::GetMSB ( Diligent::Uint64  Val)
inlinestatic

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