VoltMod
C++23 framework for CS2 server plugins
Loading...
Searching...
No Matches
VoltMod::Offset< void > Class Reference

#include <BindingTypes.hpp>

Public Member Functions

 Offset ()=default
 
constexpr Offset (int value) noexcept
 
constexpr operator bool () const noexcept
 
constexpr int Value () const noexcept
 
const void * Ptr (const void *base) const
 

Detailed Description

Byte offset for an embedded type declared only in an implementation file.

Definition at line 110 of file BindingTypes.hpp.

Constructor & Destructor Documentation

◆ Offset() [1/2]

VoltMod::Offset< void >::Offset ( )
default

◆ Offset() [2/2]

constexpr VoltMod::Offset< void >::Offset ( int  value)
inlineexplicitconstexprnoexcept

Definition at line 114 of file BindingTypes.hpp.

Member Function Documentation

◆ operator bool()

constexpr VoltMod::Offset< void >::operator bool ( ) const
inlineexplicitconstexprnoexcept

Definition at line 116 of file BindingTypes.hpp.

◆ Ptr()

const void * VoltMod::Offset< void >::Ptr ( const void *  base) const
inline

Definition at line 119 of file BindingTypes.hpp.

References VoltMod::ReadFile().

◆ Value()

constexpr int VoltMod::Offset< void >::Value ( ) const
inlineconstexprnoexcept

Definition at line 117 of file BindingTypes.hpp.


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