PeriDyno 0.8.2
Public Member Functions | Public Attributes | List of all members
ofbx::DataView Struct Reference

#include <ofbx.h>

Public Member Functions

bool operator!= (const char *rhs) const
 
bool operator== (const char *rhs) const
 
u64 toU64 () const
 
i64 toI64 () const
 
int toInt () const
 
u32 toU32 () const
 
double toDouble () const
 
float toFloat () const
 
template<int N>
void toString (char(&out)[N]) const
 

Public Attributes

const u8begin = nullptr
 
const u8end = nullptr
 
bool is_binary = true
 

Detailed Description

Definition at line 71 of file ofbx.h.

Member Function Documentation

◆ operator!=()

bool ofbx::DataView::operator!= ( const char *  rhs) const
inline

Definition at line 77 of file ofbx.h.

◆ operator==()

bool ofbx::DataView::operator== ( const char *  rhs) const

Definition at line 379 of file ofbx.cpp.

◆ toDouble()

double ofbx::DataView::toDouble ( ) const

Definition at line 353 of file ofbx.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ toFloat()

float ofbx::DataView::toFloat ( ) const

Definition at line 366 of file ofbx.cpp.

Here is the call graph for this function:

◆ toI64()

i64 ofbx::DataView::toI64 ( ) const

Definition at line 313 of file ofbx.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ toInt()

int ofbx::DataView::toInt ( ) const

Definition at line 327 of file ofbx.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ toString()

template<int N>
void ofbx::DataView::toString ( char(&)  out[N]) const
inline

Definition at line 88 of file ofbx.h.

Here is the caller graph for this function:

◆ toU32()

u32 ofbx::DataView::toU32 ( ) const

Definition at line 340 of file ofbx.cpp.

Here is the call graph for this function:

◆ toU64()

u64 ofbx::DataView::toU64 ( ) const

Definition at line 299 of file ofbx.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ begin

const u8* ofbx::DataView::begin = nullptr

Definition at line 73 of file ofbx.h.

◆ end

const u8* ofbx::DataView::end = nullptr

Definition at line 74 of file ofbx.h.

◆ is_binary

bool ofbx::DataView::is_binary = true

Definition at line 75 of file ofbx.h.


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