CommonLibVR
RE::hkpPropertyValue Struct Reference

#include <hkpProperty.h>

Public Member Functions

 hkpPropertyValue ()=default
 
 hkpPropertyValue (std::uint64_t a_value)
 
 hkpPropertyValue (std::int32_t a_value)
 
 hkpPropertyValue (std::uint32_t a_value)
 
 hkpPropertyValue (float a_value)
 
 hkpPropertyValue (void *a_value)
 
float GetFloat () const
 
void * GetPointer () const
 
std::int32_t GetSInt () const
 
std::uint32_t GetUInt () const
 
std::uint64_t GetUInt64 () const
 

Public Attributes

std::uint64_t data
 

Constructor & Destructor Documentation

◆ hkpPropertyValue() [1/6]

RE::hkpPropertyValue::hkpPropertyValue ( )
default

◆ hkpPropertyValue() [2/6]

RE::hkpPropertyValue::hkpPropertyValue ( std::uint64_t  a_value)

◆ hkpPropertyValue() [3/6]

RE::hkpPropertyValue::hkpPropertyValue ( std::int32_t  a_value)

◆ hkpPropertyValue() [4/6]

RE::hkpPropertyValue::hkpPropertyValue ( std::uint32_t  a_value)

◆ hkpPropertyValue() [5/6]

RE::hkpPropertyValue::hkpPropertyValue ( float  a_value)

◆ hkpPropertyValue() [6/6]

RE::hkpPropertyValue::hkpPropertyValue ( void *  a_value)

Member Function Documentation

◆ GetFloat()

float RE::hkpPropertyValue::GetFloat ( ) const

◆ GetPointer()

void* RE::hkpPropertyValue::GetPointer ( ) const

◆ GetSInt()

std::int32_t RE::hkpPropertyValue::GetSInt ( ) const

◆ GetUInt()

std::uint32_t RE::hkpPropertyValue::GetUInt ( ) const

◆ GetUInt64()

std::uint64_t RE::hkpPropertyValue::GetUInt64 ( ) const

Member Data Documentation

◆ data

std::uint64_t RE::hkpPropertyValue::data

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