ngl_server 1.0
基于 Actor 模型的 C++ 服务器框架
GameLib Member List

This is the complete list of members for GameLib, including all inherited members.

AspectLock(bool lock, uint32_t color=COLOR_BLACK) (defined in GameLib)GameLib
AspectLock(bool lock, uint32_t color=COLOR_BLACK) (defined in GameLib)GameLib
Button(int x, int y, int w, int h, const char *text, uint32_t color) (defined in GameLib)GameLib
Button(int x, int y, int w, int h, const char *text, uint32_t color) (defined in GameLib)GameLib
Checkbox(int x, int y, const char *text, bool *checked) (defined in GameLib)GameLib
Checkbox(int x, int y, const char *text, bool *checked) (defined in GameLib)GameLib
CircleOverlap(int cx1, int cy1, int r1, int cx2, int cy2, int r2) (defined in GameLib)GameLibstatic
CircleOverlap(int cx1, int cy1, int r1, int cx2, int cy2, int r2) (defined in GameLib)GameLibstatic
Clear(uint32_t color=COLOR_BLACK) (defined in GameLib)GameLib
Clear(uint32_t color=COLOR_BLACK) (defined in GameLib)GameLib
ClearClip() (defined in GameLib)GameLib
ClearClip() (defined in GameLib)GameLib
ClearTilemap(int mapId, int tileId=-1) (defined in GameLib)GameLib
ClearTilemap(int mapId, int tileId=-1) (defined in GameLib)GameLib
CreateSprite(int width, int height) (defined in GameLib)GameLib
CreateSprite(int width, int height) (defined in GameLib)GameLib
CreateTilemap(int cols, int rows, int tileSize, int tilesetId) (defined in GameLib)GameLib
CreateTilemap(int cols, int rows, int tileSize, int tilesetId) (defined in GameLib)GameLib
DeleteSave(const char *filename) (defined in GameLib)GameLibstatic
DeleteSave(const char *filename) (defined in GameLib)GameLibstatic
DeleteSaveKey(const char *filename, const char *key) (defined in GameLib)GameLibstatic
DeleteSaveKey(const char *filename, const char *key) (defined in GameLib)GameLibstatic
Distance(int x1, int y1, int x2, int y2) (defined in GameLib)GameLibstatic
Distance(int x1, int y1, int x2, int y2) (defined in GameLib)GameLibstatic
DrawCircle(int cx, int cy, int r, uint32_t color) (defined in GameLib)GameLib
DrawCircle(int cx, int cy, int r, uint32_t color) (defined in GameLib)GameLib
DrawEllipse(int cx, int cy, int rx, int ry, uint32_t color) (defined in GameLib)GameLib
DrawEllipse(int cx, int cy, int rx, int ry, uint32_t color) (defined in GameLib)GameLib
DrawGrid(int x, int y, int rows, int cols, int cellSize, uint32_t color) (defined in GameLib)GameLib
DrawGrid(int x, int y, int rows, int cols, int cellSize, uint32_t color) (defined in GameLib)GameLib
DrawLine(int x1, int y1, int x2, int y2, uint32_t color) (defined in GameLib)GameLib
DrawLine(int x1, int y1, int x2, int y2, uint32_t color) (defined in GameLib)GameLib
DrawNumber(int x, int y, int number, uint32_t color) (defined in GameLib)GameLib
DrawNumber(int x, int y, int number, uint32_t color) (defined in GameLib)GameLib
DrawPrintf(int x, int y, uint32_t color, const char *fmt,...) (defined in GameLib)GameLib
DrawPrintf(int x, int y, uint32_t color, const char *fmt,...) (defined in GameLib)GameLib
DrawPrintfFont(int x, int y, uint32_t color, const char *fontName, int fontSize, const char *fmt,...) (defined in GameLib)GameLib
DrawPrintfFont(int x, int y, uint32_t color, int fontSize, const char *fmt,...) (defined in GameLib)GameLib
DrawPrintfFont(int x, int y, uint32_t color, const char *fontName, int fontSize, const char *fmt,...) (defined in GameLib)GameLib
DrawPrintfFont(int x, int y, uint32_t color, int fontSize, const char *fmt,...) (defined in GameLib)GameLib
DrawPrintfScale(int x, int y, uint32_t color, int w, int h, const char *fmt,...) (defined in GameLib)GameLib
DrawPrintfScale(int x, int y, uint32_t color, int w, int h, const char *fmt,...) (defined in GameLib)GameLib
DrawRect(int x, int y, int w, int h, uint32_t color) (defined in GameLib)GameLib
DrawRect(int x, int y, int w, int h, uint32_t color) (defined in GameLib)GameLib
DrawSprite(int id, int x, int y) (defined in GameLib)GameLib
DrawSprite(int id, int x, int y) (defined in GameLib)GameLib
DrawSpriteEx(int id, int x, int y, int flags) (defined in GameLib)GameLib
DrawSpriteEx(int id, int x, int y, int flags) (defined in GameLib)GameLib
DrawSpriteFrame(int id, int x, int y, int frameW, int frameH, int frameIndex, int flags=0) (defined in GameLib)GameLib
DrawSpriteFrame(int id, int x, int y, int frameW, int frameH, int frameIndex, int flags=0) (defined in GameLib)GameLib
DrawSpriteFrameRotated(int id, int cx, int cy, int frameW, int frameH, int frameIndex, double angleDeg, int flags=0) (defined in GameLib)GameLib
DrawSpriteFrameRotated(int id, int cx, int cy, int frameW, int frameH, int frameIndex, double angleDeg, int flags=0) (defined in GameLib)GameLib
DrawSpriteFrameScaled(int id, int x, int y, int frameW, int frameH, int frameIndex, int w, int h, int flags=0) (defined in GameLib)GameLib
DrawSpriteFrameScaled(int id, int x, int y, int frameW, int frameH, int frameIndex, int w, int h, int flags=0) (defined in GameLib)GameLib
DrawSpriteRegion(int id, int x, int y, int sx, int sy, int sw, int sh) (defined in GameLib)GameLib
DrawSpriteRegion(int id, int x, int y, int sx, int sy, int sw, int sh) (defined in GameLib)GameLib
DrawSpriteRegionEx(int id, int x, int y, int sx, int sy, int sw, int sh, int flags=0) (defined in GameLib)GameLib
DrawSpriteRegionEx(int id, int x, int y, int sx, int sy, int sw, int sh, int flags=0) (defined in GameLib)GameLib
DrawSpriteRotated(int id, int cx, int cy, double angleDeg, int flags=0) (defined in GameLib)GameLib
DrawSpriteRotated(int id, int cx, int cy, double angleDeg, int flags=0) (defined in GameLib)GameLib
DrawSpriteScaled(int id, int x, int y, int w, int h, int flags=0) (defined in GameLib)GameLib
DrawSpriteScaled(int id, int x, int y, int w, int h, int flags=0) (defined in GameLib)GameLib
DrawText(int x, int y, const char *text, uint32_t color) (defined in GameLib)GameLib
DrawText(int x, int y, const char *text, uint32_t color) (defined in GameLib)GameLib
DrawTextFont(int x, int y, const char *text, uint32_t color, const char *fontName, int fontSize) (defined in GameLib)GameLib
DrawTextFont(int x, int y, const char *text, uint32_t color, int fontSize) (defined in GameLib)GameLib
DrawTextFont(int x, int y, const char *text, uint32_t color, const char *fontName, int fontSize) (defined in GameLib)GameLib
DrawTextFont(int x, int y, const char *text, uint32_t color, int fontSize) (defined in GameLib)GameLib
DrawTextScale(int x, int y, const char *text, uint32_t color, int w, int h) (defined in GameLib)GameLib
DrawTextScale(int x, int y, const char *text, uint32_t color, int w, int h) (defined in GameLib)GameLib
DrawTilemap(int mapId, int x, int y, int flags=0) (defined in GameLib)GameLib
DrawTilemap(int mapId, int x, int y, int flags=0) (defined in GameLib)GameLib
DrawTriangle(int x1, int y1, int x2, int y2, int x3, int y3, uint32_t color) (defined in GameLib)GameLib
DrawTriangle(int x1, int y1, int x2, int y2, int x3, int y3, uint32_t color) (defined in GameLib)GameLib
FillCell(int gridX, int gridY, int row, int col, int cellSize, uint32_t color) (defined in GameLib)GameLib
FillCell(int gridX, int gridY, int row, int col, int cellSize, uint32_t color) (defined in GameLib)GameLib
FillCircle(int cx, int cy, int r, uint32_t color) (defined in GameLib)GameLib
FillCircle(int cx, int cy, int r, uint32_t color) (defined in GameLib)GameLib
FillEllipse(int cx, int cy, int rx, int ry, uint32_t color) (defined in GameLib)GameLib
FillEllipse(int cx, int cy, int rx, int ry, uint32_t color) (defined in GameLib)GameLib
FillRect(int x, int y, int w, int h, uint32_t color) (defined in GameLib)GameLib
FillRect(int x, int y, int w, int h, uint32_t color) (defined in GameLib)GameLib
FillTileRect(int mapId, int col, int row, int cols, int rows, int tileId) (defined in GameLib)GameLib
FillTileRect(int mapId, int col, int row, int cols, int rows, int tileId) (defined in GameLib)GameLib
FillTriangle(int x1, int y1, int x2, int y2, int x3, int y3, uint32_t color) (defined in GameLib)GameLib
FillTriangle(int x1, int y1, int x2, int y2, int x3, int y3, uint32_t color) (defined in GameLib)GameLib
FreeSprite(int id) (defined in GameLib)GameLib
FreeSprite(int id) (defined in GameLib)GameLib
FreeTilemap(int mapId) (defined in GameLib)GameLib
FreeTilemap(int mapId) (defined in GameLib)GameLib
GameLib() (defined in GameLib)GameLib
GameLib() (defined in GameLib)GameLib
GetClip(int *x, int *y, int *w, int *h) const (defined in GameLib)GameLib
GetClip(int *x, int *y, int *w, int *h) const (defined in GameLib)GameLib
GetClipH() const (defined in GameLib)GameLib
GetClipH() const (defined in GameLib)GameLib
GetClipW() const (defined in GameLib)GameLib
GetClipW() const (defined in GameLib)GameLib
GetClipX() const (defined in GameLib)GameLib
GetClipX() const (defined in GameLib)GameLib
GetClipY() const (defined in GameLib)GameLib
GetClipY() const (defined in GameLib)GameLib
GetDeltaTime() const (defined in GameLib)GameLib
GetDeltaTime() const (defined in GameLib)GameLib
GetFPS() const (defined in GameLib)GameLib
GetFPS() const (defined in GameLib)GameLib
GetFramebuffer() (defined in GameLib)GameLib
GetFramebuffer() (defined in GameLib)GameLib
GetHeight() const (defined in GameLib)GameLib
GetHeight() const (defined in GameLib)GameLib
GetMasterVolume() const (defined in GameLib)GameLib
GetMasterVolume() const (defined in GameLib)GameLib
GetMouseWheelDelta() const (defined in GameLib)GameLib
GetMouseWheelDelta() const (defined in GameLib)GameLib
GetMouseX() const (defined in GameLib)GameLib
GetMouseX() const (defined in GameLib)GameLib
GetMouseY() const (defined in GameLib)GameLib
GetMouseY() const (defined in GameLib)GameLib
GetPixel(int x, int y) const (defined in GameLib)GameLib
GetPixel(int x, int y) const (defined in GameLib)GameLib
GetPreviousScene() const (defined in GameLib)GameLib
GetPreviousScene() const (defined in GameLib)GameLib
GetScene() const (defined in GameLib)GameLib
GetScene() const (defined in GameLib)GameLib
GetSpriteColorKey(int id) const (defined in GameLib)GameLib
GetSpriteColorKey(int id) const (defined in GameLib)GameLib
GetSpriteHeight(int id) const (defined in GameLib)GameLib
GetSpriteHeight(int id) const (defined in GameLib)GameLib
GetSpritePixel(int id, int x, int y) const (defined in GameLib)GameLib
GetSpritePixel(int id, int x, int y) const (defined in GameLib)GameLib
GetSpriteWidth(int id) const (defined in GameLib)GameLib
GetSpriteWidth(int id) const (defined in GameLib)GameLib
GetTextHeightFont(const char *text, const char *fontName, int fontSize) (defined in GameLib)GameLib
GetTextHeightFont(const char *text, int fontSize) (defined in GameLib)GameLib
GetTextHeightFont(const char *text, const char *fontName, int fontSize) (defined in GameLib)GameLib
GetTextHeightFont(const char *text, int fontSize) (defined in GameLib)GameLib
GetTextWidthFont(const char *text, const char *fontName, int fontSize) (defined in GameLib)GameLib
GetTextWidthFont(const char *text, int fontSize) (defined in GameLib)GameLib
GetTextWidthFont(const char *text, const char *fontName, int fontSize) (defined in GameLib)GameLib
GetTextWidthFont(const char *text, int fontSize) (defined in GameLib)GameLib
GetTile(int mapId, int col, int row) const (defined in GameLib)GameLib
GetTile(int mapId, int col, int row) const (defined in GameLib)GameLib
GetTileAtPixel(int mapId, int x, int y) const (defined in GameLib)GameLib
GetTileAtPixel(int mapId, int x, int y) const (defined in GameLib)GameLib
GetTilemapCols(int mapId) const (defined in GameLib)GameLib
GetTilemapCols(int mapId) const (defined in GameLib)GameLib
GetTilemapRows(int mapId) const (defined in GameLib)GameLib
GetTilemapRows(int mapId) const (defined in GameLib)GameLib
GetTileSize(int mapId) const (defined in GameLib)GameLib
GetTileSize(int mapId) const (defined in GameLib)GameLib
GetTime() const (defined in GameLib)GameLib
GetTime() const (defined in GameLib)GameLib
GetWidth() const (defined in GameLib)GameLib
GetWidth() const (defined in GameLib)GameLib
HasSaveKey(const char *filename, const char *key) (defined in GameLib)GameLibstatic
HasSaveKey(const char *filename, const char *key) (defined in GameLib)GameLibstatic
IsActive() const (defined in GameLib)GameLib
IsActive() const (defined in GameLib)GameLib
IsClosed() const (defined in GameLib)GameLib
IsClosed() const (defined in GameLib)GameLib
IsKeyDown(int key) const (defined in GameLib)GameLib
IsKeyDown(int key) const (defined in GameLib)GameLib
IsKeyPressed(int key) const (defined in GameLib)GameLib
IsKeyPressed(int key) const (defined in GameLib)GameLib
IsKeyReleased(int key) const (defined in GameLib)GameLib
IsKeyReleased(int key) const (defined in GameLib)GameLib
IsMouseDown(int button) const (defined in GameLib)GameLib
IsMouseDown(int button) const (defined in GameLib)GameLib
IsMousePressed(int button) const (defined in GameLib)GameLib
IsMousePressed(int button) const (defined in GameLib)GameLib
IsMouseReleased(int button) const (defined in GameLib)GameLib
IsMouseReleased(int button) const (defined in GameLib)GameLib
IsMusicPlaying() const (defined in GameLib)GameLib
IsMusicPlaying() const (defined in GameLib)GameLib
IsPlaying(int channel) (defined in GameLib)GameLib
IsPlaying(int channel) (defined in GameLib)GameLib
IsSceneChanged() const (defined in GameLib)GameLib
IsSceneChanged() const (defined in GameLib)GameLib
LoadFloat(const char *filename, const char *key, float defaultValue=0.0f) (defined in GameLib)GameLibstatic
LoadFloat(const char *filename, const char *key, float defaultValue=0.0f) (defined in GameLib)GameLibstatic
LoadInt(const char *filename, const char *key, int defaultValue=0) (defined in GameLib)GameLibstatic
LoadInt(const char *filename, const char *key, int defaultValue=0) (defined in GameLib)GameLibstatic
LoadSprite(const char *filename) (defined in GameLib)GameLib
LoadSprite(const char *filename) (defined in GameLib)GameLib
LoadSpriteBMP(const char *filename) (defined in GameLib)GameLib
LoadSpriteBMP(const char *filename) (defined in GameLib)GameLib
LoadString(const char *filename, const char *key, const char *defaultValue="") (defined in GameLib)GameLibstatic
LoadString(const char *filename, const char *key, const char *defaultValue="") (defined in GameLib)GameLibstatic
LoadTilemap(const char *filename, int tilesetId) (defined in GameLib)GameLib
LoadTilemap(const char *filename, int tilesetId) (defined in GameLib)GameLib
Open(int width, int height, const char *title, bool center=false, bool resizable=false) (defined in GameLib)GameLib
Open(int width, int height, const char *title, bool center=false, bool resizable=false) (defined in GameLib)GameLib
PlayBeep(int frequency, int duration, int repeat=1, int volume=1000) (defined in GameLib)GameLib
PlayBeep(int frequency, int duration, int repeat=1, int volume=1000) (defined in GameLib)GameLib
PlayMusic(const char *filename, bool loop=true) (defined in GameLib)GameLib
PlayMusic(const char *filename, bool loop=true) (defined in GameLib)GameLib
PlayPCM(const int16_t *pcm, int nchannels, int nsamples, int sample_rate, int repeat=1, int volume=1000) (defined in GameLib)GameLib
PlayPCM(const int16_t *pcm, int nchannels, int nsamples, int sample_rate, int repeat=1, int volume=1000) (defined in GameLib)GameLib
PlayWAV(const char *filename, int repeat=1, int volume=1000) (defined in GameLib)GameLib
PlayWAV(const char *filename, int repeat=1, int volume=1000) (defined in GameLib)GameLib
PointInRect(int px, int py, int x, int y, int w, int h) (defined in GameLib)GameLibstatic
PointInRect(int px, int py, int x, int y, int w, int h) (defined in GameLib)GameLibstatic
RadioBox(int x, int y, const char *text, int *value, int index) (defined in GameLib)GameLib
RadioBox(int x, int y, const char *text, int *value, int index) (defined in GameLib)GameLib
Random(int minVal, int maxVal) (defined in GameLib)GameLibstatic
Random(int minVal, int maxVal) (defined in GameLib)GameLibstatic
RectOverlap(int x1, int y1, int w1, int h1, int x2, int y2, int w2, int h2) (defined in GameLib)GameLibstatic
RectOverlap(int x1, int y1, int w1, int h1, int x2, int y2, int w2, int h2) (defined in GameLib)GameLibstatic
SaveFloat(const char *filename, const char *key, float value) (defined in GameLib)GameLibstatic
SaveFloat(const char *filename, const char *key, float value) (defined in GameLib)GameLibstatic
SaveInt(const char *filename, const char *key, int value) (defined in GameLib)GameLibstatic
SaveInt(const char *filename, const char *key, int value) (defined in GameLib)GameLibstatic
SaveString(const char *filename, const char *key, const char *value) (defined in GameLib)GameLibstatic
SaveString(const char *filename, const char *key, const char *value) (defined in GameLib)GameLibstatic
SaveTilemap(const char *filename, int mapId) const (defined in GameLib)GameLib
SaveTilemap(const char *filename, int mapId) const (defined in GameLib)GameLib
Screenshot(const char *filename) (defined in GameLib)GameLib
Screenshot(const char *filename) (defined in GameLib)GameLib
SetClip(int x, int y, int w, int h) (defined in GameLib)GameLib
SetClip(int x, int y, int w, int h) (defined in GameLib)GameLib
SetMasterVolume(int volume) (defined in GameLib)GameLib
SetMasterVolume(int volume) (defined in GameLib)GameLib
SetMaximized(bool maximized) (defined in GameLib)GameLib
SetMaximized(bool maximized) (defined in GameLib)GameLib
SetPixel(int x, int y, uint32_t color) (defined in GameLib)GameLib
SetPixel(int x, int y, uint32_t color) (defined in GameLib)GameLib
SetScene(int scene) (defined in GameLib)GameLib
SetScene(int scene) (defined in GameLib)GameLib
SetSpriteColorKey(int id, uint32_t color) (defined in GameLib)GameLib
SetSpriteColorKey(int id, uint32_t color) (defined in GameLib)GameLib
SetSpritePixel(int id, int x, int y, uint32_t color) (defined in GameLib)GameLib
SetSpritePixel(int id, int x, int y, uint32_t color) (defined in GameLib)GameLib
SetTile(int mapId, int col, int row, int tileId) (defined in GameLib)GameLib
SetTile(int mapId, int col, int row, int tileId) (defined in GameLib)GameLib
SetTitle(const char *title) (defined in GameLib)GameLib
SetTitle(const char *title) (defined in GameLib)GameLib
SetVolume(int channel, int volume) (defined in GameLib)GameLib
SetVolume(int channel, int volume) (defined in GameLib)GameLib
ShowFps(bool show) (defined in GameLib)GameLib
ShowFps(bool show) (defined in GameLib)GameLib
ShowMessage(const char *text, const char *title=NULL, int buttons=MESSAGEBOX_OK) (defined in GameLib)GameLib
ShowMessage(const char *text, const char *title=NULL, int buttons=MESSAGEBOX_OK) (defined in GameLib)GameLib
ShowMouse(bool show) (defined in GameLib)GameLib
ShowMouse(bool show) (defined in GameLib)GameLib
StopAll() (defined in GameLib)GameLib
StopAll() (defined in GameLib)GameLib
StopMusic() (defined in GameLib)GameLib
StopMusic() (defined in GameLib)GameLib
StopWAV(int channel) (defined in GameLib)GameLib
StopWAV(int channel) (defined in GameLib)GameLib
ToggleButton(int x, int y, int w, int h, const char *text, bool *toggled, uint32_t color) (defined in GameLib)GameLib
ToggleButton(int x, int y, int w, int h, const char *text, bool *toggled, uint32_t color) (defined in GameLib)GameLib
Update() (defined in GameLib)GameLib
Update() (defined in GameLib)GameLib
WaitFrame(int fps) (defined in GameLib)GameLib
WaitFrame(int fps) (defined in GameLib)GameLib
WinResize(int width, int height) (defined in GameLib)GameLib
WinResize(int width, int height) (defined in GameLib)GameLib
WorldToTileCol(int mapId, int x) const (defined in GameLib)GameLib
WorldToTileCol(int mapId, int x) const (defined in GameLib)GameLib
WorldToTileRow(int mapId, int y) const (defined in GameLib)GameLib
WorldToTileRow(int mapId, int y) const (defined in GameLib)GameLib
~GameLib() (defined in GameLib)GameLib
~GameLib() (defined in GameLib)GameLib