Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
JGadget Namespace Reference

Namespaces

namespace  binary
 
namespace  search
 
namespace  vector
 

Classes

struct  TAllocator
 
struct  TContainerEnumerator
 
struct  TContainerEnumerator_const
 
struct  TEnumerator
 
struct  TEnumerator2
 
struct  TIterator
 
struct  TLinkList
 
struct  TLinkList_factory
 
struct  TLinkListNode
 
struct  TNodeLinkList
 
class  TPointer
 
class  TPointer_delete
 
struct  TVector
 
struct  TVector_pointer
 
struct  TVector_pointer_void
 

Typedefs

typedef u32(* extendFunc) (u32, u32, u32)
 

Functions

template<typename T >
const TtoValueFromIndex (int idx, const T *pValue, u32 count, const T &fallback)
 
template<typename Iterator , typename T , typename Predicate >
Iterator findUpperBound_binary_all (Iterator first, Iterator last, const T &val, Predicate p)
 
template<typename Iterator , typename T , typename Predicate >
Iterator findUpperBound_binary_begin (Iterator first, Iterator last, const T &val, Predicate p)
 
template<typename Iterator , typename T , typename Predicate >
Iterator findUpperBound_binary_end (Iterator first, Iterator last, const T &val, Predicate p)
 
template<typename Iterator , typename T , typename Predicate >
Iterator findUpperBound_binary_current (Iterator first, Iterator last, Iterator current, const T &val, Predicate p)
 
template<typename Iterator , typename T >
Iterator findUpperBound_binary_current (Iterator first, Iterator last, Iterator current, const T &val)
 

Typedef Documentation

◆ extendFunc

typedef u32(* JGadget::extendFunc) (u32, u32, u32)

Function Documentation

◆ findUpperBound_binary_all()

template<typename Iterator , typename T , typename Predicate >
Iterator JGadget::findUpperBound_binary_all ( Iterator first,
Iterator last,
const T & val,
Predicate p )
inline

◆ findUpperBound_binary_begin()

template<typename Iterator , typename T , typename Predicate >
Iterator JGadget::findUpperBound_binary_begin ( Iterator first,
Iterator last,
const T & val,
Predicate p )
inline

◆ findUpperBound_binary_current() [1/2]

template<typename Iterator , typename T >
Iterator JGadget::findUpperBound_binary_current ( Iterator first,
Iterator last,
Iterator current,
const T & val )
inline

◆ findUpperBound_binary_current() [2/2]

template<typename Iterator , typename T , typename Predicate >
Iterator JGadget::findUpperBound_binary_current ( Iterator first,
Iterator last,
Iterator current,
const T & val,
Predicate p )
inline

◆ findUpperBound_binary_end()

template<typename Iterator , typename T , typename Predicate >
Iterator JGadget::findUpperBound_binary_end ( Iterator first,
Iterator last,
const T & val,
Predicate p )
inline

◆ toValueFromIndex()

template<typename T >
const T & JGadget::toValueFromIndex ( int idx,
const T * pValue,
u32 count,
const T & fallback )
inline