NativeCode

Summary

Inheritance

Inherits from: GameActivity

Constructors and Destructors

NativeCode(void *_dlhandle, GameActivity_createFunc *_createFunc)
~NativeCode()

Public attributes

callbacks
createActivityFunc
dlhandle
void *
externalDataPathObj
std::string
gameInput
GameInput *
internalDataPathObj
std::string
javaAssetManager
jobject
lastWindowHeight
int32_t
lastWindowWidth
int32_t
looper
ALooper *
mainWorkRead
int
mainWorkWrite
int
nativeWindow
ANativeWindow *
obbPathObj
std::string

Public functions

setSurface(jobject _surface)
void

Public attributes

callbacks

GameActivityCallbacks NativeCode::callbacks

createActivityFunc

GameActivity_createFunc * NativeCode::createActivityFunc

dlhandle

void * NativeCode::dlhandle

externalDataPathObj

std::string NativeCode::externalDataPathObj

gameInput

GameInput * NativeCode::gameInput

internalDataPathObj

std::string NativeCode::internalDataPathObj

javaAssetManager

jobject NativeCode::javaAssetManager

lastWindowHeight

int32_t NativeCode::lastWindowHeight

lastWindowWidth

int32_t NativeCode::lastWindowWidth

looper

ALooper * NativeCode::looper

mainWorkRead

int NativeCode::mainWorkRead

mainWorkWrite

int NativeCode::mainWorkWrite

nativeWindow

ANativeWindow * NativeCode::nativeWindow

obbPathObj

std::string NativeCode::obbPathObj

Public functions

NativeCode

 NativeCode::NativeCode(
  void *_dlhandle,
  GameActivity_createFunc *_createFunc
)

setSurface

void NativeCode::setSurface(
  jobject _surface
)

~NativeCode

 NativeCode::~NativeCode()