TTElib
Twitchy Thumbs Entertainment library
Namespaces | Classes | Typedefs | Enumerations | Functions
TTE Namespace Reference

Namespaces

 Achievements
 
 FileSystem
 
 FileTransfer
 
 GL
 
 Image
 
 Input
 
 JobManager
 
 Leaderboards
 
 LocalStorage
 
 RemoteStorage
 

Classes

class  alloc64aligned
 
class  alloc_aligned
 
class  CriticalSection
 
struct  InitParams
 
struct  lua2cLookup_t
 
class  Screenshot
 
class  Thread
 
class  vector64aligned
 

Typedefs

typedef SceUInt64 TimeMsec_t
 
typedef SceUInt64 TimeUsec_t
 
typedef std::basic_string
< char, std::char_traits< char >
, TTE::alloc64aligned< char > > 
string64aligned
 
typedef vector64aligned< char > vector_char64aligned
 
typedef vector64aligned
< unsigned char > 
vector_unsignedchar64aligned
 
typedef vector_char64aligned fileBuffer
 
typedef int(* lua2cMainFunc_t )(struct lua_State *L)
 

Enumerations

enum  onlineServicesStatus_e {
  ONLINE_SERVICES_OK = 0, ONLINE_SERVICES_NOT_ONLINE = 0x01, ONLINE_SERVICES_NOT_NOT_LOGGED_IN = 0x02, ONLINE_SERVICES_NOT_OLD_ENOUGH = 0x04,
  ONLINE_SERVICES_NOT_UPDATED = 0x08
}
 

Functions

bool Init (const InitParams &params=InitParams())
 
bool Term ()
 
void Update ()
 
TimeMsec_t GetTimeMsec ()
 
TimeMsec_t GetTimeDeltaMsec (TimeMsec_t startTime)
 
TimeMsec_t GetTimeDeltaMsecFromUsec (TimeUsec_t startTime)
 
TimeUsec_t GetTimeUsec ()
 
TimeUsec_t GetTimeDeltaUsec (TimeUsec_t startTime)
 
float GetTimeDeltaSecFromMsec (TimeMsec_t startTime)
 
float GetTimeDeltaSecFromUsec (TimeUsec_t startTime)
 
void Sleep (unsigned int msec)
 
bool ShouldBePaused ()
 
bool ShouldQuit ()
 
bool LaunchBrowser (const char *url)
 
bool LogIn ()
 
bool IsLoggedIn ()
 
bool IsOnline ()
 
bool IsOldEnoughForOnlineServices ()
 
bool NeedsUpdate ()
 
unsigned int GetCanUseOnlineServicesStatus ()
 
bool GetUsername (std::string &username)
 
template<class T1 , unsigned int N1, class T2 , unsigned int N2>
bool operator== (const alloc_aligned< T1, N1 > &, const alloc_aligned< T2, N2 > &) throw ()
 
template<class T1 , unsigned int N1, class T2 , unsigned int N2>
bool operator!= (const alloc_aligned< T1, N1 > &, const alloc_aligned< T2, N2 > &) throw ()
 

Typedef Documentation

typedef int(* TTE::lua2cMainFunc_t)(struct lua_State *L)
typedef std::basic_string<char, std::char_traits<char>, TTE::alloc64aligned<char> > TTE::string64aligned
typedef SceUInt64 TTE::TimeMsec_t
typedef SceUInt64 TTE::TimeUsec_t
typedef vector64aligned<char> TTE::vector_char64aligned
typedef vector64aligned<unsigned char> TTE::vector_unsignedchar64aligned

Enumeration Type Documentation

Enumerator
ONLINE_SERVICES_OK 
ONLINE_SERVICES_NOT_ONLINE 
ONLINE_SERVICES_NOT_NOT_LOGGED_IN 
ONLINE_SERVICES_NOT_OLD_ENOUGH 
ONLINE_SERVICES_NOT_UPDATED 

Function Documentation

unsigned int TTE::GetCanUseOnlineServicesStatus ( )
TimeMsec_t TTE::GetTimeDeltaMsec ( TimeMsec_t  startTime)
TimeMsec_t TTE::GetTimeDeltaMsecFromUsec ( TimeUsec_t  startTime)
float TTE::GetTimeDeltaSecFromMsec ( TimeMsec_t  startTime)
float TTE::GetTimeDeltaSecFromUsec ( TimeUsec_t  startTime)
TimeUsec_t TTE::GetTimeDeltaUsec ( TimeUsec_t  startTime)
TimeMsec_t TTE::GetTimeMsec ( )
TimeUsec_t TTE::GetTimeUsec ( )
bool TTE::GetUsername ( std::string &  username)
bool TTE::Init ( const InitParams &  params = InitParams())
bool TTE::IsLoggedIn ( )
bool TTE::IsOldEnoughForOnlineServices ( )
bool TTE::IsOnline ( )
bool TTE::LaunchBrowser ( const char *  url)
bool TTE::LogIn ( )
bool TTE::NeedsUpdate ( )
template<class T1 , unsigned int N1, class T2 , unsigned int N2>
bool TTE::operator!= ( const alloc_aligned< T1, N1 > &  ,
const alloc_aligned< T2, N2 > &   
)
throw (
)
template<class T1 , unsigned int N1, class T2 , unsigned int N2>
bool TTE::operator== ( const alloc_aligned< T1, N1 > &  ,
const alloc_aligned< T2, N2 > &   
)
throw (
)
bool TTE::ShouldBePaused ( )
bool TTE::ShouldQuit ( )
void TTE::Sleep ( unsigned int  msec)
bool TTE::Term ( )
void TTE::Update ( )