Skip to content

Instantly share code, notes, and snippets.

@wesleywerner
Last active August 31, 2018 05:40
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save wesleywerner/616d23b203b819befe6a4c6c9c8b151e to your computer and use it in GitHub Desktop.
Save wesleywerner/616d23b203b819befe6a4c6c9c8b151e to your computer and use it in GitHub Desktop.
Geany tags for LÖVE 11.1
# format=pipe
VideoStream|virtual|(newVideoStream File)|
int|virtual|()|
int|virtual|()|
string|virtual|()|
void|virtual|()|
void|virtual|()|
void|virtual|(seek double)|
double|virtual|(tell const)|
bool|virtual|(isPlaying const)|
void|virtual|(setSync FrameSync)|
FrameSync|virtual|(getSync const)|
double|virtual|()|
copyState|void|(FrameSync other)|
void|virtual|()|
void|virtual|()|
void|virtual|(seek double)|
double|virtual|(tell const)|
bool|virtual|()|
double|virtual|(getPosition override)|
void|virtual|(update double, dt override)|
void|virtual|(play override)|
void|virtual|(pause override)|
void|virtual|(seek double, time override)|
bool|virtual|(isPlaying override)|
Source|SourceSync|()|
double|virtual|(getPosition override)|
void|virtual|(play override)|
void|virtual|(pause override)|
void|virtual|(seek double, time override)|
bool|virtual|(isPlaying override)|
File|TheoraVideoStream|()|
getFrontBuffer|void|()|
getSize|size_t|()|
fillBackBuffer|void|()|
swapBuffers|bool|()|
getWidth|int|()|
getHeight|int|()|
getFilename|string|()|
setSync|void|(FrameSync frameSync)|
isPlaying|bool|()|
threadedFillBackBuffer|void|(double dt)|
Video|virtual|()|
char|virtual|(getName const)|
newVideoStream|VideoStream|(File file)|
Worker|virtual|()|
threadFunction|void|()|
addStream|void|(TheoraVideoStream stream)|
stop|void|()|
File|OggDemuxer|()|
findStream|StreamType|()|
readPacket|bool|(ogg_packet packet, bool mustSucceed)|
resync|void|()|
isEos|bool|()|
getFilename|string|()|
seek|bool|(ogg_packet packet, double target, function double, int64 getTime)|
Image|virtual|()|
getName|char|()|
newImageData|ImageData|(Data data)|
newImageData|ImageData|(int width, int height, PixelFormat format)|
newImageData|ImageData|(int width, int height, PixelFormat format, void data, bool own)|
newCompressedData|CompressedImageData|(Data data)|
isCompressed|bool|(Data data)|
newCubeFaces|ImageData|(ImageData src)|
newVolumeLayers|ImageData|(ImageData src)|
FormatHandler|list|(getFormatHandlers const)|
Data|ImageData|()|
int|ImageData|(width int, height PixelFormat, format PIXELFORMAT_RGBA8)|
int|ImageData|(width int, height PixelFormat, format void, data bool)|
ImageData|ImageData|()|
ImageData|virtual|()|
paste|void|(ImageData src, int dx, int dy, int sx, int sy, int sw, int sh)|
inside|bool|(int x, int y)|
setPixel|void|(int x, int y, Pixel p)|
getPixel|void|(int x, int y, Pixel p)|
encode|FileData|(EncodedFormat format, char filename, bool writefile)|
getMutex|Mutex|()|
clone|ImageData|()|
getData|void|()|
getSize|size_t|()|
isSRGB|bool|()|
getPixelSize|size_t|()|
bool|static|(validPixelFormat PixelFormat)|
bool|static|(getConstant char, in EncodedFormat)|
bool|static|(getConstant EncodedFormat, in char)|
string|static|(getConstants EncodedFormat)|
list|CompressedImageData|(FormatHandler formats, Data filedata)|
CompressedImageData|CompressedImageData|()|
CompressedImageData|virtual|()|
clone|CompressedImageData|()|
getData|void|()|
getSize|size_t|()|
getMipmapCount|int|()|
getSliceCount|int|(int mip)|
getSize|size_t|(int miplevel)|
getData|void|(int miplevel)|
getWidth|int|(int miplevel)|
getHeight|int|(int miplevel)|
getFormat|PixelFormat|()|
isSRGB|bool|()|
getSlice|CompressedSlice|(int slice, int miplevel)|
checkSliceExists|void|(int slice, int miplevel)|
getFormat|PixelFormat|()|
getWidth|int|()|
getHeight|int|()|
bool|virtual|()|
size_t|CompressedMemory|()|
CompressedMemory|virtual|()|
PixelFormat|CompressedSlice|(format int, width int, height CompressedMemory, memory size_t, offset size_t)|
CompressedSlice|CompressedSlice|()|
CompressedSlice|virtual|()|
clone|CompressedSlice|()|
canParseCompressed|bool|(Data data)|
canParseCompressed|bool|(Data data)|
bool|virtual|(canDecode Data)|
bool|virtual|(canEncode PixelFormat, rawFormat EncodedFormat)|
DecodedImage|virtual|(decode Data)|
EncodedImage|virtual|(encode DecodedImage, img EncodedFormat)|
void|virtual|(freeRawPixels unsigned, char mem)|
canDecode|bool|(Data data)|
canEncode|bool|(PixelFormat rawFormat, EncodedFormat encodedFormat)|
decode|DecodedImage|(Data data)|
encode|EncodedImage|(DecodedImage img, EncodedFormat format)|
freeRawPixels|void|(unsigned char, mem override)|
canParseCompressed|bool|(Data data)|
canParseCompressed|bool|(Data data)|
bool|virtual|(canDecode Data)|
bool|virtual|(canEncode PixelFormat, rawFormat EncodedFormat)|
DecodedImage|virtual|(decode Data)|
EncodedImage|virtual|(encode DecodedImage, img EncodedFormat)|
void|virtual|(freeRawPixels unsigned, char mem)|
canParseCompressed|bool|(Data data)|
FormatHandler|virtual|()|
bool|virtual|(canDecode Data)|
bool|virtual|(canEncode PixelFormat, rawFormat EncodedFormat)|
DecodedImage|virtual|(decode Data)|
EncodedImage|virtual|(encode DecodedImage, img EncodedFormat)|
bool|virtual|(canParseCompressed Data)|
void|virtual|(freeRawPixels unsigned, char mem)|
string|File|()|
File|virtual|()|
open|bool|(Mode mode)|
close|bool|()|
isOpen|bool|()|
getSize|int64|()|
int64|virtual|(read void, dst int64, size override)|
write|bool|(void data, int64 size)|
flush|bool|()|
isEOF|bool|()|
tell|int64|()|
seek|bool|(uint64 pos)|
setBuffer|bool|(BufferMode bufmode, int64 size)|
getBuffer|BufferMode|(int64 size)|
getMode|Mode|()|
getFilename|string|()|
Filesystem|virtual|()|
getName|char|()|
init|void|(char arg0)|
setFused|void|(bool fused)|
isFused|bool|()|
setupWriteDirectory|bool|()|
setIdentity|bool|(char ident, bool appendToPath, false override)|
getIdentity|char|()|
setSource|bool|(char source)|
getSource|char|()|
mount|bool|(char archive, char mountpoint, bool appendToPath, false override)|
mount|bool|(Data data, char archivename, char mountpoint, bool appendToPath, false override)|
unmount|bool|(char archive)|
unmount|bool|(Data data)|
newFile|File|(char filename)|
getWorkingDirectory|char|()|
getUserDirectory|string|()|
getAppdataDirectory|string|()|
getSaveDirectory|char|()|
getSourceBaseDirectory|string|()|
getRealDirectory|string|(char filename)|
getInfo|bool|(char filepath, Info info)|
createDirectory|bool|(char dir)|
remove|bool|(char file)|
read|FileData|(char filename, int64 size, ALL override)|
write|void|(char filename, void data, int64 size)|
append|void|(char filename, void data, int64 size)|
getDirectoryItems|void|(char dir, string items)|
setSymlinksEnabled|void|(bool enable)|
areSymlinksEnabled|bool|()|
getRequirePath|string|()|
getCRequirePath|string|()|
allowMountingForPath|void|(string path)|
string|DroppedFile|()|
DroppedFile|virtual|()|
open|bool|(Mode mode)|
close|bool|()|
isOpen|bool|()|
getSize|int64|()|
read|int64|(void dst, int64 size)|
write|bool|(void data, int64 size)|
flush|bool|()|
isEOF|bool|()|
tell|int64|()|
seek|bool|(uint64 pos)|
setBuffer|bool|(BufferMode bufmode, int64 size)|
getBuffer|BufferMode|(int64 size)|
getMode|Mode|()|
getFilename|string|()|
File|virtual|()|
bool|virtual|(open Mode)|
bool|virtual|()|
bool|virtual|()|
int64|virtual|()|
FileData|virtual|(read int64, size ALL)|
int64|virtual|(read void, dst int64)|
bool|virtual|(write void, data int64)|
bool|virtual|(write Data, data int64, size ALL)|
bool|virtual|()|
bool|virtual|()|
int64|virtual|()|
bool|virtual|(seek uint64)|
bool|virtual|(setBuffer BufferMode, bufmode int64)|
BufferMode|virtual|(getBuffer int64)|
Mode|virtual|()|
string|virtual|()|
string|virtual|(getExtension const)|
bool|static|(getConstant char, in Mode)|
bool|static|(getConstant Mode, in char)|
string|static|(getConstants Mode)|
bool|static|(getConstant char, in BufferMode)|
bool|static|(getConstant BufferMode, in char)|
string|static|(getConstants BufferMode)|
Filesystem|virtual|()|
void|virtual|(init char)|
void|virtual|(setFused bool)|
bool|virtual|()|
bool|virtual|()|
void|virtual|(setAndroidSaveExternal bool, useExternal false)|
bool|virtual|(isAndroidSaveExternal const)|
bool|virtual|(setIdentity char, ident bool, appendToPath false)|
char|virtual|()|
bool|virtual|(setSource char)|
char|virtual|()|
bool|virtual|(mount char, archive char, mountpoint bool, appendToPath false)|
bool|virtual|(mount Data, data char, archivename char, mountpoint bool, appendToPath false)|
bool|virtual|(unmount char)|
bool|virtual|(unmount Data)|
File|virtual|(newFile char)|
FileData|virtual|(newFileData void, data size_t, size char, filename const)|
char|virtual|()|
string|virtual|()|
string|virtual|()|
char|virtual|()|
string|virtual|()|
string|virtual|(getRealDirectory char)|
bool|virtual|(getInfo char, filepath Info)|
bool|virtual|(createDirectory char)|
bool|virtual|(remove char)|
FileData|virtual|(read char, filename int64, size ALL)|
void|virtual|(write char, filename void, data int64)|
void|virtual|(append char, filename void, data int64)|
void|virtual|(getDirectoryItems char, dir string)|
void|virtual|(setSymlinksEnabled bool)|
bool|virtual|()|
string|virtual|()|
string|virtual|()|
void|virtual|(allowMountingForPath string)|
bool|virtual|(isRealDirectory string, path const)|
string|virtual|(getExecutablePath const)|
bool|static|(getConstant char, in FileType)|
bool|static|(getConstant FileType, in char)|
string|static|(getConstants FileType)|
uint64|FileData|(size string)|
FileData|FileData|()|
FileData|virtual|()|
clone|FileData|()|
getData|void|()|
getSize|size_t|()|
getFilename|string|()|
getExtension|string|()|
getName|string|()|
Type|Source|()|
Source|virtual|()|
Source|virtual|()|
bool|virtual|()|
void|virtual|()|
void|virtual|()|
bool|virtual|()|
bool|virtual|()|
bool|virtual|()|
void|virtual|(setPitch float)|
float|virtual|()|
void|virtual|(setVolume float)|
float|virtual|()|
void|virtual|(seek float, offset Unit)|
float|virtual|(tell Unit)|
double|virtual|(getDuration Unit)|
void|virtual|(setPosition float)|
void|virtual|(getPosition float)|
void|virtual|(setVelocity float)|
void|virtual|(getVelocity float)|
void|virtual|(setDirection float)|
void|virtual|(getDirection float)|
void|virtual|(setCone float, innerAngle float, outerAngle float, outerVolume float)|
void|virtual|(getCone float, innerAngle float, outerAngle float, outerVolume float)|
void|virtual|(setRelative bool)|
bool|virtual|()|
void|virtual|(setLooping bool)|
bool|virtual|()|
void|virtual|(setMinVolume float)|
float|virtual|()|
void|virtual|(setMaxVolume float)|
float|virtual|()|
void|virtual|(setReferenceDistance float)|
float|virtual|()|
void|virtual|(setRolloffFactor float)|
float|virtual|()|
void|virtual|(setMaxDistance float)|
float|virtual|()|
void|virtual|(setAirAbsorptionFactor float)|
float|virtual|()|
int|virtual|()|
bool|virtual|(setFilter map, Parameter float)|
bool|virtual|()|
bool|virtual|(getFilter map, Parameter float)|
bool|virtual|(setEffect char)|
bool|virtual|(setEffect char, effect map, Parameter float)|
bool|virtual|(unsetEffect char)|
bool|virtual|(getEffect char, effect map, Parameter float)|
bool|virtual|(getActiveEffects string)|
int|virtual|()|
bool|virtual|(queue void, data size_t, length int, dataSampleRate int, dataBitDepth int)|
Type|virtual|(getType const)|
bool|static|(getConstant char, in Type)|
bool|static|(getConstant Type, in char)|
string|static|(getConstants Type)|
bool|static|(getConstant char, in Unit)|
bool|static|(getConstant Unit, in char)|
string|static|(getConstants Unit)|
Effect|virtual|()|
getType|Type|()|
bool|static|(getConstant char, in Type)|
bool|static|(getConstant Type, in char)|
string|static|(getConstants Type)|
bool|static|(getConstant char, in Waveform)|
bool|static|(getConstant Waveform, in char)|
bool|static|(getConstant char, in Direction)|
bool|static|(getConstant Direction, in char)|
bool|static|(getConstant char, in Phoneme)|
bool|static|(getConstant Phoneme, in char)|
bool|static|(getConstant char, in Parameter, out Type)|
bool|static|(getConstant Parameter, in char, out Type)|
ParameterType|static|(getParameterType Parameter)|
isAvailable|bool|()|
isPlaying|bool|(Source s)|
update|void|()|
getActiveSourceCount|int|()|
getMaxSources|int|()|
ALenum|StaticDataBuffer|(format ALvoid, data ALsizei, size ALsizei)|
StaticDataBuffer|virtual|()|
Pool|Source|(pool SoundData)|
Pool|Source|(pool Decoder)|
Pool|Source|(pool int, sampleRate int, bitDepth int, channels int)|
Source|Source|()|
Source|virtual|()|
Source|virtual|()|
bool|virtual|()|
void|virtual|()|
void|virtual|()|
bool|virtual|(isPlaying const)|
bool|virtual|(isFinished const)|
bool|virtual|()|
void|virtual|(setPitch float)|
float|virtual|(getPitch const)|
void|virtual|(setVolume float)|
float|virtual|(getVolume const)|
void|virtual|(seek float, offset Unit)|
float|virtual|(tell Unit)|
double|virtual|(getDuration Unit)|
void|virtual|(setPosition float)|
void|virtual|(getPosition float, v const)|
void|virtual|(setVelocity float)|
void|virtual|(getVelocity float, v const)|
void|virtual|(setDirection float)|
void|virtual|(getDirection float, v const)|
void|virtual|(setCone float, innerAngle float, outerAngle float, outerVolume float)|
void|virtual|(getCone float, innerAngle float, outerAngle float, outerVolume float, outerHighGain const)|
void|virtual|(setRelative bool)|
bool|virtual|(isRelative const)|
setLooping|void|(bool looping)|
isLooping|bool|()|
void|virtual|(setMinVolume float)|
float|virtual|(getMinVolume const)|
void|virtual|(setMaxVolume float)|
float|virtual|(getMaxVolume const)|
void|virtual|(setReferenceDistance float)|
float|virtual|(getReferenceDistance const)|
void|virtual|(setRolloffFactor float)|
float|virtual|(getRolloffFactor const)|
void|virtual|(setMaxDistance float)|
float|virtual|(getMaxDistance const)|
void|virtual|(setAirAbsorptionFactor float)|
float|virtual|(getAirAbsorptionFactor const)|
int|virtual|(getChannelCount const)|
bool|virtual|(setFilter map, Parameter float)|
bool|virtual|()|
bool|virtual|(getFilter map, Parameter float)|
bool|virtual|(setEffect char)|
bool|virtual|(setEffect char, effect map, Parameter float)|
bool|virtual|(unsetEffect char)|
bool|virtual|(getEffect char, effect map, Parameter float)|
bool|virtual|(getActiveEffects string, list const)|
int|virtual|(getFreeBufferCount const)|
bool|virtual|(queue void, data size_t, length int, dataSampleRate int, dataBitDepth int)|
prepareAtomic|void|()|
teardownAtomic|void|()|
playAtomic|bool|(ALuint source)|
stopAtomic|void|()|
pauseAtomic|void|()|
resumeAtomic|void|()|
bool|static|(play Source)|
void|static|(stop Source)|
void|static|(pause Source)|
Source|static|(pause Pool)|
void|static|(stop Pool)|
Effect|Effect|()|
Effect|virtual|()|
Effect|virtual|()|
getEffect|ALuint|()|
bool|virtual|(setParams map, Parameter float)|
map|virtual|(Parameter float, getParams const)|
Filter|Filter|()|
Filter|virtual|()|
Filter|virtual|()|
getFilter|ALuint|()|
bool|virtual|(setParams map, Parameter float)|
map|virtual|(Parameter float, getParams const)|
char|RecordingDevice|()|
RecordingDevice|virtual|()|
bool|virtual|(start int, samples int, sampleRate int, bitDepth int)|
void|virtual|()|
SoundData|virtual|()|
char|virtual|(getName const)|
int|virtual|(getSampleCount const)|
int|virtual|(getMaxSamples const)|
int|virtual|(getSampleRate const)|
int|virtual|(getBitDepth const)|
int|virtual|(getChannelCount const)|
bool|virtual|(isRecording const)|
ALenum|static|(getFormat int, bitDepth int)|
getName|char|()|
newSource|Source|(Decoder decoder)|
newSource|Source|(SoundData soundData)|
newSource|Source|(int sampleRate, int bitDepth, int channels, int buffers)|
getActiveSourceCount|int|()|
getMaxSources|int|()|
play|bool|(Source source)|
play|bool|(Source sources)|
stop|void|(Source source)|
stop|void|(Source sources)|
stop|void|()|
pause|void|(Source source)|
pause|void|(Source sources)|
pause|Source|()|
setVolume|void|(float volume)|
getVolume|float|()|
getPosition|void|(float v)|
setPosition|void|(float v)|
getOrientation|void|(float v)|
setOrientation|void|(float v)|
getVelocity|void|(float v)|
setVelocity|void|(float v)|
setDopplerScale|void|(float scale)|
getDopplerScale|float|()|
setMeter|void|(float scale)|
getMeter|float|()|
getRecordingDevices|RecordingDevice|()|
getDistanceModel|DistanceModel|()|
setDistanceModel|void|(DistanceModel distanceModel)|
setEffect|bool|(char name, map Parameter, float params)|
unsetEffect|bool|(char name)|
getEffect|bool|(char name, map Parameter, float params)|
getActiveEffects|bool|(string list)|
getMaxSceneEffects|int|()|
getMaxSourceEffects|int|()|
isEFXsupported|bool|()|
getEffectID|bool|(char name, ALuint id)|
Pool|PoolThread|()|
PoolThread|virtual|()|
setFinish|void|()|
threadFunction|void|()|
Filter|virtual|()|
getType|Type|()|
bool|static|(getConstant char, in Type)|
bool|static|(getConstant Type, in char)|
string|static|(getConstants Type)|
bool|static|(getConstant char, in Parameter, out Type)|
bool|static|(getConstant Parameter, in char, out Type)|
ParameterType|static|(getParameterType Parameter)|
Source|virtual|()|
Source|virtual|()|
bool|virtual|()|
void|virtual|()|
void|virtual|()|
bool|virtual|(isPlaying const)|
bool|virtual|(isFinished const)|
bool|virtual|()|
void|virtual|(setPitch float)|
float|virtual|(getPitch const)|
void|virtual|(setVolume float)|
float|virtual|(getVolume const)|
void|virtual|(seek float, offset Unit)|
float|virtual|(tell Unit)|
double|virtual|(getDuration Unit)|
void|virtual|(setPosition float)|
void|virtual|(getPosition float, v const)|
void|virtual|(setVelocity float)|
void|virtual|(getVelocity float, v const)|
void|virtual|(setDirection float)|
void|virtual|(getDirection float, v const)|
void|virtual|(setCone float, innerAngle float, outerAngle float, outerVolume float)|
void|virtual|(getCone float, innerAngle float, outerAngle float, outerVolume float, outerHighGain const)|
void|virtual|(setRelative bool)|
bool|virtual|(isRelative const)|
setLooping|void|(bool looping)|
isLooping|bool|()|
void|virtual|(setMinVolume float)|
float|virtual|(getMinVolume const)|
void|virtual|(setMaxVolume float)|
float|virtual|(getMaxVolume const)|
void|virtual|(setReferenceDistance float)|
float|virtual|(getReferenceDistance const)|
void|virtual|(setRolloffFactor float)|
float|virtual|(getRolloffFactor const)|
void|virtual|(setMaxDistance float)|
float|virtual|(getMaxDistance const)|
void|virtual|(setAirAbsorptionFactor float)|
float|virtual|(getAirAbsorptionFactor const)|
int|virtual|(getChannelCount const)|
int|virtual|(getFreeBufferCount const)|
bool|virtual|(queue void, data size_t, length int, dataSampleRate int, dataBitDepth int)|
bool|virtual|(setFilter map, Parameter float)|
bool|virtual|()|
bool|virtual|(getFilter map, Parameter float)|
bool|virtual|(setEffect char)|
bool|virtual|(setEffect char, effect map, Parameter float)|
bool|virtual|(unsetEffect char)|
bool|virtual|(getEffect char, effect map, Parameter float)|
bool|virtual|(getActiveEffects string, list const)|
char|RecordingDevice|()|
RecordingDevice|virtual|()|
bool|virtual|(start int, samples int, sampleRate int, bitDepth int)|
void|virtual|()|
SoundData|virtual|()|
char|virtual|(getName const)|
int|virtual|(getMaxSamples const)|
int|virtual|(getSampleCount const)|
int|virtual|(getSampleRate const)|
int|virtual|(getBitDepth const)|
int|virtual|(getChannelCount const)|
bool|virtual|(isRecording const)|
Audio|virtual|()|
getName|char|()|
newSource|Source|(Decoder decoder)|
newSource|Source|(SoundData soundData)|
newSource|Source|(int sampleRate, int bitDepth, int channels, int buffers)|
getActiveSourceCount|int|()|
getMaxSources|int|()|
play|bool|(Source source)|
play|bool|(Source sources)|
stop|void|(Source source)|
stop|void|(Source sources)|
stop|void|()|
pause|void|(Source source)|
pause|void|(Source sources)|
pause|Source|()|
setVolume|void|(float volume)|
getVolume|float|()|
getPosition|void|(float v)|
setPosition|void|(float v)|
getOrientation|void|(float v)|
setOrientation|void|(float v)|
getVelocity|void|(float v)|
setVelocity|void|(float v)|
setDopplerScale|void|(float scale)|
getDopplerScale|float|()|
setMeter|void|(float scale)|
getMeter|float|()|
getRecordingDevices|RecordingDevice|()|
getDistanceModel|DistanceModel|()|
setDistanceModel|void|(DistanceModel distanceModel)|
setEffect|bool|(char map, Parameter float)|
unsetEffect|bool|()|
getEffect|bool|(char map, Parameter float)|
getActiveEffects|bool|(string list)|
getMaxSceneEffects|int|()|
getMaxSourceEffects|int|()|
isEFXsupported|bool|()|
RecordingDevice|virtual|()|
bool|virtual|(start int, samples int, sampleRate int, bitDepth int)|
void|virtual|()|
SoundData|virtual|()|
char|virtual|()|
int|virtual|()|
int|virtual|()|
int|virtual|()|
int|virtual|()|
int|virtual|()|
bool|virtual|()|
bool|static|(getConstant char, in DistanceModel)|
bool|static|(getConstant DistanceModel, in char)|
string|static|(getConstants DistanceModel)|
Source|virtual|(newSource Decoder)|
Source|virtual|(newSource SoundData)|
Source|virtual|(newSource int, sampleRate int, bitDepth int, channels int)|
int|virtual|()|
int|virtual|()|
bool|virtual|(play Source)|
bool|virtual|(play Source)|
void|virtual|(stop Source)|
void|virtual|(stop Source)|
void|virtual|()|
void|virtual|(pause Source)|
void|virtual|(pause Source)|
Source|virtual|()|
void|virtual|(setVolume float)|
float|virtual|()|
void|virtual|(getPosition float)|
void|virtual|(setPosition float)|
void|virtual|(getOrientation float)|
void|virtual|(setOrientation float)|
void|virtual|(getVelocity float)|
void|virtual|(setVelocity float)|
void|virtual|(setDopplerScale float)|
float|virtual|()|
void|virtual|(setMeter float)|
float|virtual|()|
RecordingDevice|virtual|()|
DistanceModel|virtual|()|
void|virtual|(setDistanceModel DistanceModel)|
bool|virtual|(setEffect char, name map, Parameter float)|
bool|virtual|(unsetEffect char)|
bool|virtual|(getEffect char, name map, Parameter float)|
bool|virtual|(getActiveEffects string)|
int|virtual|()|
int|virtual|()|
bool|virtual|()|
setMixWithSystem|bool|(bool mix)|
setGraphics|void|(Graphics graphics)|
setWindow|bool|(int width, int height, WindowSettings settings, nullptr override)|
getWindow|void|(int width, int height, WindowSettings settings)|
close|void|()|
setFullscreen|bool|(bool fullscreen, FullscreenType fstype)|
setFullscreen|bool|(bool fullscreen)|
onSizeChanged|bool|(int width, int height)|
getDisplayCount|int|()|
getDisplayName|char|(int displayindex)|
getFullscreenSizes|WindowSize|(int displayindex)|
getDesktopDimensions|void|(int displayindex, int width, int height)|
setPosition|void|(int x, int y, int displayindex)|
getPosition|void|(int x, int y, int displayindex)|
isOpen|bool|()|
setWindowTitle|void|(string title)|
getWindowTitle|string|()|
setIcon|bool|(ImageData imgd)|
getIcon|ImageData|()|
setDisplaySleepEnabled|void|(bool enable)|
isDisplaySleepEnabled|bool|()|
minimize|void|()|
maximize|void|()|
restore|void|()|
isMaximized|bool|()|
isMinimized|bool|()|
swapBuffers|void|()|
hasFocus|bool|()|
hasMouseFocus|bool|()|
isVisible|bool|()|
setMouseGrab|void|(bool grab)|
isMouseGrabbed|bool|()|
getWidth|int|()|
getHeight|int|()|
getPixelWidth|int|()|
getPixelHeight|int|()|
windowToPixelCoords|void|(double x, double y)|
pixelToWindowCoords|void|(double x, double y)|
windowToDPICoords|void|(double x, double y)|
DPIToWindowCoords|void|(double x, double y)|
getDPIScale|double|()|
toPixels|double|(double x)|
toPixels|void|(double wx, double wy, double px, double py)|
fromPixels|double|(double x)|
fromPixels|void|(double px, double py, double wx, double wy)|
getHandle|void|()|
showMessageBox|bool|(string title, string message, MessageBoxType type, bool attachtowindow)|
showMessageBox|int|(MessageBoxData data)|
requestAttention|void|(bool continuous)|
getName|char|()|
Window|virtual|()|
void|virtual|(setGraphics Graphics)|
bool|virtual|(setWindow int, width int, height WindowSettings, settings nullptr)|
void|virtual|(getWindow int, width int, height WindowSettings)|
void|virtual|()|
bool|virtual|(setFullscreen bool, fullscreen FullscreenType)|
bool|virtual|(setFullscreen bool)|
bool|virtual|(onSizeChanged int, width int)|
int|virtual|()|
char|virtual|(getDisplayName int)|
WindowSize|virtual|(getFullscreenSizes int)|
void|virtual|(getDesktopDimensions int, displayindex int, width int)|
void|virtual|(setPosition int, x int, y int)|
void|virtual|(getPosition int, x int, y int)|
bool|virtual|()|
void|virtual|(setWindowTitle string)|
string|virtual|()|
bool|virtual|(setIcon ImageData)|
ImageData|virtual|()|
void|virtual|(setDisplaySleepEnabled bool)|
bool|virtual|()|
void|virtual|()|
void|virtual|()|
void|virtual|()|
bool|virtual|()|
bool|virtual|()|
void|virtual|()|
bool|virtual|()|
bool|virtual|()|
bool|virtual|()|
void|virtual|(setMouseGrab bool)|
bool|virtual|()|
int|virtual|()|
int|virtual|()|
int|virtual|()|
int|virtual|()|
void|virtual|(windowToPixelCoords double, x double)|
void|virtual|(pixelToWindowCoords double, x double)|
void|virtual|(windowToDPICoords double, x double)|
void|virtual|(DPIToWindowCoords double, x double)|
double|virtual|()|
double|virtual|(toPixels double)|
void|virtual|(toPixels double, wx double, wy double, px double)|
double|virtual|(fromPixels double)|
void|virtual|(fromPixels double, px double, py double, wx double)|
void|virtual|()|
bool|virtual|(showMessageBox string, title string, message MessageBoxType, type bool)|
int|virtual|(showMessageBox MessageBoxData)|
void|virtual|(requestAttention bool)|
bool|static|(getConstant char, in Setting)|
bool|static|(getConstant Setting, in char)|
bool|static|(getConstant char, in FullscreenType)|
bool|static|(getConstant FullscreenType, in char)|
string|static|(getConstants FullscreenType)|
bool|static|(getConstant char, in MessageBoxType)|
bool|static|(getConstant MessageBoxType, in char)|
string|static|(getConstants MessageBoxType)|
Cursor|virtual|()|
void|virtual|()|
CursorType|virtual|()|
SystemCursor|virtual|()|
bool|static|(getConstant char, in SystemCursor)|
bool|static|(getConstant SystemCursor, in char)|
bool|static|(getConstant char, in CursorType)|
bool|static|(getConstant CursorType, in char)|
ImageData|Cursor|(imageData int, hotx int)|
SystemCursor|Cursor|()|
getHandle|void|()|
getType|CursorType|()|
getSystemType|SystemCursor|()|
getName|char|()|
Mouse|virtual|()|
newCursor|Cursor|(ImageData data, int hotx, int hoty)|
getSystemCursor|Cursor|(SystemCursor cursortype)|
setCursor|void|(Cursor cursor)|
setCursor|void|()|
getCursor|Cursor|()|
isCursorSupported|bool|()|
getX|double|()|
getY|double|()|
getPosition|void|(double x, double y)|
setX|void|(double x)|
setY|void|(double y)|
setPosition|void|(double x, double y)|
setVisible|void|(bool visible)|
isDown|bool|(int buttons)|
isVisible|bool|()|
setGrabbed|void|(bool grab)|
isGrabbed|bool|()|
setRelativeMode|bool|(bool relative)|
getRelativeMode|bool|()|
Cursor|virtual|(newCursor ImageData, data int, hotx int)|
Cursor|virtual|(getSystemCursor SystemCursor)|
void|virtual|(setCursor Cursor)|
void|virtual|()|
Cursor|virtual|()|
bool|virtual|()|
double|virtual|()|
double|virtual|()|
void|virtual|(getPosition double, x double)|
void|virtual|(setX double)|
void|virtual|(setY double)|
void|virtual|(setPosition double, x double)|
void|virtual|(setVisible bool)|
bool|virtual|(isDown int)|
bool|virtual|()|
void|virtual|(setGrabbed bool)|
bool|virtual|()|
bool|virtual|(setRelativeMode bool)|
bool|virtual|()|
TouchInfo|virtual|()|
TouchInfo|virtual|(getTouch int64)|
getTouches|TouchInfo|()|
getTouch|TouchInfo|(int64 id)|
getName|char|()|
onEvent|void|(Uint32 eventtype, TouchInfo info)|
Decoder|SoundData|()|
int|SoundData|(samples int, sampleRate int, bitDepth int)|
void|SoundData|(d int, samples int, sampleRate int, bitDepth int)|
SoundData|SoundData|()|
SoundData|virtual|()|
clone|SoundData|()|
getData|void|()|
getSize|size_t|()|
int|virtual|(getChannelCount const)|
int|virtual|(getBitDepth const)|
int|virtual|(getSampleRate const)|
int|virtual|(getSampleCount const)|
float|virtual|(getDuration const)|
setSample|void|(int i, float sample)|
setSample|void|(int i, int channel, float sample)|
getSample|float|(int i)|
getSample|float|(int i, int channel)|
Sound|virtual|()|
newSoundData|SoundData|(Decoder decoder)|
newSoundData|SoundData|(int samples, int sampleRate, int bitDepth, int channels)|
newSoundData|SoundData|(void data, int samples, int sampleRate, int bitDepth, int channels)|
Decoder|virtual|(newDecoder FileData, file int)|
Data|Decoder|(data string, ext int)|
Decoder|virtual|()|
Decoder|virtual|()|
int|virtual|()|
int|virtual|(getSize const)|
void|virtual|(getBuffer const)|
bool|virtual|(seek float)|
bool|virtual|()|
bool|virtual|()|
bool|virtual|()|
int|virtual|()|
int|virtual|()|
int|virtual|(getSampleRate const)|
double|virtual|()|
Data|WaveDecoder|(data string, ext int)|
WaveDecoder|virtual|()|
bool|static|(accepts string)|
clone|Decoder|()|
decode|int|()|
seek|bool|(float s)|
rewind|bool|()|
isSeekable|bool|()|
getChannelCount|int|()|
getBitDepth|int|()|
getSampleRate|int|()|
getDuration|double|()|
Data|VorbisDecoder|(data string, ext int)|
VorbisDecoder|virtual|()|
bool|static|(accepts string)|
clone|Decoder|()|
decode|int|()|
seek|bool|(float s)|
rewind|bool|()|
isSeekable|bool|()|
getChannelCount|int|()|
getBitDepth|int|()|
getSampleRate|int|()|
getDuration|double|()|
Data|CoreAudioDecoder|(data string, ext int)|
CoreAudioDecoder|virtual|()|
bool|static|(accepts string)|
clone|Decoder|()|
decode|int|()|
seek|bool|(float s)|
rewind|bool|()|
isSeekable|bool|()|
getChannelCount|int|()|
getBitDepth|int|()|
getDuration|double|()|
Data|ModPlugDecoder|(data string, ext int)|
ModPlugDecoder|virtual|()|
bool|static|(accepts string)|
clone|Decoder|()|
decode|int|()|
seek|bool|(float s)|
rewind|bool|()|
isSeekable|bool|()|
getChannelCount|int|()|
getBitDepth|int|()|
getDuration|double|()|
Sound|virtual|()|
getName|char|()|
newDecoder|Decoder|(FileData file, int bufferSize)|
Data|Mpg123Decoder|(data string, ext int)|
Mpg123Decoder|virtual|()|
bool|static|(accepts string)|
void|static|()|
clone|Decoder|()|
decode|int|()|
seek|bool|(float s)|
rewind|bool|()|
isSeekable|bool|()|
getChannelCount|int|()|
getBitDepth|int|()|
getDuration|double|()|
Data|GmeDecoder|(data string, ext int)|
GmeDecoder|virtual|()|
bool|static|(accepts string)|
clone|Decoder|()|
decode|int|()|
seek|bool|(float s)|
rewind|bool|()|
isSeekable|bool|()|
getChannelCount|int|()|
getBitDepth|int|()|
getDuration|double|()|
World|Body|(world b2Vec2, p Type)|
b2Body|Body|()|
Body|virtual|()|
getX|float|()|
getY|float|()|
getAngle|float|()|
getPosition|void|(float x_o, float y_o)|
getLinearVelocity|void|(float x_o, float y_o)|
getWorldCenter|void|(float x_o, float y_o)|
getLocalCenter|void|(float x_o, float y_o)|
getAngularVelocity|float|()|
getMass|float|()|
getInertia|float|()|
getMassData|int|(lua_State L)|
getAngularDamping|float|()|
getLinearDamping|float|()|
getGravityScale|float|()|
getType|Type|()|
applyLinearImpulse|void|(float jx, float jy, bool wake)|
applyLinearImpulse|void|(float jx, float jy, float rx, float ry, bool wake)|
applyAngularImpulse|void|(float impulse, bool wake)|
applyTorque|void|(float t, bool wake)|
applyForce|void|(float fx, float fy, bool wake)|
applyForce|void|(float fx, float fy, float rx, float ry, bool wake)|
setX|void|(float x)|
setY|void|(float y)|
setLinearVelocity|void|(float x, float y)|
setAngle|void|(float d)|
setAngularVelocity|void|(float r)|
setPosition|void|(float x, float y)|
resetMassData|void|()|
setMassData|void|(float x, float y, float m, float i)|
setMass|void|(float m)|
setInertia|void|(float i)|
setAngularDamping|void|(float d)|
setLinearDamping|void|(float d)|
setGravityScale|void|(float scale)|
setType|void|(Type type)|
getWorldPoint|void|(float x, float y, float x_o, float y_o)|
getWorldVector|void|(float x, float y, float x_o, float y_o)|
getWorldPoints|int|(lua_State L)|
getLocalPoint|void|(float x, float y, float x_o, float y_o)|
getLocalVector|void|(float x, float y, float x_o, float y_o)|
getLinearVelocityFromWorldPoint|void|(float x, float y, float x_o, float y_o)|
getLinearVelocityFromLocalPoint|void|(float x, float y, float x_o, float y_o)|
isBullet|bool|()|
setBullet|void|(bool bullet)|
isActive|bool|()|
isAwake|bool|()|
setSleepingAllowed|void|(bool allow)|
isSleepingAllowed|bool|()|
setActive|void|(bool active)|
setAwake|void|(bool awake)|
setFixedRotation|void|(bool fixed)|
isFixedRotation|bool|()|
isTouching|bool|(Body other)|
getWorld|World|()|
getFixtures|int|(lua_State L)|
getJoints|int|(lua_State L)|
getContacts|int|(lua_State L)|
destroy|void|()|
setUserData|int|(lua_State L)|
getUserData|int|(lua_State L)|
b2PolygonShape|PolygonShape|(p bool, own true)|
PolygonShape|virtual|()|
getPoints|int|(lua_State L)|
validate|bool|()|
Body|RevoluteJoint|(body1 Body, body2 float, xA float, yA float, xB float, yB bool)|
Body|RevoluteJoint|(body1 Body, body2 float, xA float, yA float, xB float, yB bool, collideConnected float)|
RevoluteJoint|virtual|()|
getJointAngle|float|()|
getJointSpeed|float|()|
setMotorEnabled|void|(bool enable)|
isMotorEnabled|bool|()|
setMaxMotorTorque|void|(float torque)|
setMotorSpeed|void|(float speed)|
getMotorSpeed|float|()|
getMotorTorque|float|(float inv_dt)|
getMaxMotorTorque|float|()|
setLimitsEnabled|void|(bool enable)|
areLimitsEnabled|bool|()|
setUpperLimit|void|(float limit)|
setLowerLimit|void|(float limit)|
setLimits|void|(float lower, float upper)|
getLowerLimit|float|()|
getUpperLimit|float|()|
getLimits|int|(lua_State L)|
getReferenceAngle|float|()|
Body|Fixture|(body Shape, shape float)|
b2Fixture|Fixture|()|
Fixture|virtual|()|
getType|Type|()|
getShape|Shape|()|
isValid|bool|()|
isSensor|bool|()|
setSensor|void|(bool sensor)|
getBody|Body|()|
setFilterData|void|(int v)|
getFilterData|void|(int v)|
setUserData|int|(lua_State L)|
getUserData|int|(lua_State L)|
setFriction|void|(float friction)|
setRestitution|void|(float restitution)|
setDensity|void|(float density)|
getFriction|float|()|
getRestitution|float|()|
getDensity|float|()|
testPoint|bool|(float x, float y)|
rayCast|int|(lua_State L)|
setGroupIndex|void|(int index)|
getGroupIndex|int|()|
setCategory|int|(lua_State L)|
setMask|int|(lua_State L)|
getCategory|int|(lua_State L)|
getMask|int|(lua_State L)|
getBits|uint16|(lua_State L)|
pushBits|int|(lua_State L, uint16 bits)|
getBoundingBox|int|(lua_State L)|
getMassData|int|(lua_State L)|
destroy|void|(bool implicit)|
checkCreateShape|void|()|
process|void|(b2Contact contact, b2ContactImpulse impulse)|
process|bool|(Fixture a, Fixture b)|
lua_State|QueryCallback|(L int)|
bool|virtual|(ReportFixture b2Fixture)|
lua_State|RayCastCallback|(L int)|
float32|virtual|(ReportFixture b2Fixture, fixture b2Vec2, point b2Vec2, normal float32)|
Body|FrictionJoint|(body1 Body, body2 float, xA float, yA float, xB float, yB bool)|
FrictionJoint|virtual|()|
setMaxForce|void|(float force)|
getMaxForce|float|()|
setMaxTorque|void|(float torque)|
getMaxTorque|float|()|
b2CircleShape|CircleShape|(c bool, own true)|
CircleShape|virtual|()|
getRadius|float|()|
setRadius|void|(float r)|
getPoint|void|(float x_o, float y_o)|
setPoint|void|(float x, float y)|
b2ChainShape|ChainShape|(c bool, own true)|
ChainShape|virtual|()|
setNextVertex|void|(float x, float y)|
setNextVertex|void|()|
setPreviousVertex|void|(float x, float y)|
setPreviousVertex|void|()|
getNextVertex|bool|(float x, float y)|
getPreviousVertex|bool|(float x, float y)|
getChildEdge|EdgeShape|(int index)|
getVertexCount|int|()|
getPoint|b2Vec2|(int index)|
getPoints|b2Vec2|()|
Body|PrismaticJoint|(body1 Body, body2 float, xA float, yA float, xB float, yB float, ax float, ay bool)|
Body|PrismaticJoint|(body1 Body, body2 float, xA float, yA float, xB float, yB float, ax float, ay bool, collideConnected float)|
PrismaticJoint|virtual|()|
getJointTranslation|float|()|
getJointSpeed|float|()|
setMotorEnabled|void|(bool enable)|
isMotorEnabled|bool|()|
setMaxMotorForce|void|(float force)|
setMotorSpeed|void|(float speed)|
getMotorSpeed|float|()|
getMotorForce|float|(float inv_dt)|
getMaxMotorForce|float|()|
setLimitsEnabled|void|(bool enable)|
areLimitsEnabled|bool|()|
setUpperLimit|void|(float limit)|
setLowerLimit|void|(float limit)|
setLimits|void|(float lower, float upper)|
getLowerLimit|float|()|
getUpperLimit|float|()|
getLimits|int|(lua_State L)|
getAxis|int|(lua_State L)|
getReferenceAngle|float|()|
getName|char|()|
newWorld|World|(float gx, float gy, bool sleep)|
newBody|Body|(World world, float x, float y, Type type)|
newBody|Body|(World world, Type type)|
newCircleShape|CircleShape|(float radius)|
newCircleShape|CircleShape|(float x, float y, float radius)|
newRectangleShape|PolygonShape|(float w, float h)|
newRectangleShape|PolygonShape|(float x, float y, float w, float h)|
newRectangleShape|PolygonShape|(float x, float y, float w, float h, float angle)|
newEdgeShape|EdgeShape|(float x1, float y1, float x2, float y2)|
newPolygonShape|int|(lua_State L)|
newChainShape|int|(lua_State L)|
newDistanceJoint|DistanceJoint|(Body body1, Body body2, float x1, float y1, float x2, float y2, bool collideConnected)|
newMouseJoint|MouseJoint|(Body body, float x, float y)|
newRevoluteJoint|RevoluteJoint|(Body body1, Body body2, float xA, float yA, float xB, float yB, bool collideConnected)|
newRevoluteJoint|RevoluteJoint|(Body body1, Body body2, float xA, float yA, float xB, float yB, bool collideConnected, float referenceAngle)|
newPrismaticJoint|PrismaticJoint|(Body body1, Body body2, float xA, float yA, float xB, float yB, float ax, float ay, bool collideConnected)|
newPrismaticJoint|PrismaticJoint|(Body body1, Body body2, float xA, float yA, float xB, float yB, float ax, float ay, bool collideConnected, float referenceAngle)|
newPulleyJoint|PulleyJoint|(Body body1, Body body2, b2Vec2 groundAnchor1, b2Vec2 groundAnchor2, b2Vec2 anchor1, b2Vec2 anchor2, float ratio, bool collideConnected)|
newGearJoint|GearJoint|(Joint joint1, Joint joint2, float ratio, bool collideConnected)|
newFrictionJoint|FrictionJoint|(Body body1, Body body2, float xA, float yA, float xB, float yB, bool collideConnected)|
newWeldJoint|WeldJoint|(Body body1, Body body2, float xA, float yA, float xB, float yB, bool collideConnected)|
newWeldJoint|WeldJoint|(Body body1, Body body2, float xA, float yA, float xB, float yB, bool collideConnected, float referenceAngle)|
newWheelJoint|WheelJoint|(Body body1, Body body2, float xA, float yA, float xB, float yB, float ax, float ay, bool collideConnected)|
newRopeJoint|RopeJoint|(Body body1, Body body2, float x1, float y1, float x2, float y2, float maxLength, bool collideConnected)|
newMotorJoint|MotorJoint|(Body body1, Body body2)|
newMotorJoint|MotorJoint|(Body body1, Body body2, float correctionFactor, bool collideConnected)|
newFixture|Fixture|(Body body, Shape shape, float density)|
getDistance|int|(lua_State L)|
void|static|(setMeter float)|
float|static|()|
float|static|(scaleDown float)|
float|static|(scaleUp float)|
void|static|(scaleDown float, x float)|
void|static|(scaleUp float, x float)|
b2Vec2|static|(scaleDown b2Vec2)|
b2Vec2|static|(scaleUp b2Vec2)|
b2AABB|static|(scaleDown b2AABB)|
b2AABB|static|(scaleUp b2AABB)|
Body|DistanceJoint|(body1 Body, body2 float, x1 float, y1 float, x2 float, y2 bool)|
DistanceJoint|virtual|()|
setLength|void|(float length)|
getLength|float|()|
setFrequency|void|(float hz)|
getFrequency|float|()|
setDampingRatio|void|(float d)|
getDampingRatio|float|()|
b2Contact|Contact|()|
Contact|virtual|()|
invalidate|void|()|
isValid|bool|()|
getPositions|int|(lua_State L)|
getNormal|int|(lua_State L)|
getFriction|float|()|
getRestitution|float|()|
isEnabled|bool|()|
isTouching|bool|()|
setFriction|void|(float friction)|
setRestitution|void|(float restitution)|
setEnabled|void|(bool enabled)|
resetFriction|void|()|
resetRestitution|void|()|
setTangentSpeed|void|(float speed)|
getTangentSpeed|float|()|
getChildren|void|(int childA, int childB)|
getFixtures|void|(Fixture fixtureA, Fixture fixtureB)|
Joint|GearJoint|(joint1 Joint, joint2 float, ratio bool)|
GearJoint|virtual|()|
setRatio|void|(float ratio)|
getRatio|float|()|
getJointA|Joint|()|
getJointB|Joint|()|
Body|Joint|()|
Body|Joint|(body1 Body)|
Joint|virtual|()|
isValid|bool|()|
getType|Type|()|
Body|virtual|(getBodyA const)|
Body|virtual|(getBodyB const)|
getAnchors|int|(lua_State L)|
getReactionForce|int|(lua_State L)|
getReactionTorque|float|(float dt)|
isActive|bool|()|
getCollideConnected|bool|()|
setUserData|int|(lua_State L)|
getUserData|int|(lua_State L)|
destroyJoint|void|(bool implicit)|
createJoint|b2Joint|(b2JointDef def)|
b2Shape|Shape|(shape bool, own true)|
Shape|virtual|()|
getType|Type|()|
getRadius|float|()|
getChildCount|int|()|
testPoint|bool|(float x, float y, float r, float px, float py)|
rayCast|int|(lua_State L)|
computeAABB|int|(lua_State L)|
computeMass|int|(lua_State L)|
Body|WeldJoint|(body1 Body, body2 float, xA float, yA float, xB float, yB bool)|
Body|WeldJoint|(body1 Body, body2 float, xA float, yA float, xB float, yB bool, collideConnected float)|
WeldJoint|virtual|()|
setFrequency|void|(float hz)|
getFrequency|float|()|
setDampingRatio|void|(float d)|
getDampingRatio|float|()|
getReferenceAngle|float|()|
b2EdgeShape|EdgeShape|(e bool, own true)|
EdgeShape|virtual|()|
setNextVertex|void|(float x, float y)|
setNextVertex|void|()|
getNextVertex|bool|(float x, float y)|
setPreviousVertex|void|(float x, float y)|
setPreviousVertex|void|()|
getPreviousVertex|bool|(float x, float y)|
getPoints|int|(lua_State L)|
Body|MouseJoint|(body1 float, x float)|
MouseJoint|virtual|()|
setTarget|void|(float x, float y)|
getTarget|int|(lua_State L)|
setMaxForce|void|(float force)|
getMaxForce|float|()|
setFrequency|void|(float hz)|
getFrequency|float|()|
setDampingRatio|void|(float d)|
getDampingRatio|float|()|
Body|virtual|(getBodyA const)|
Body|virtual|(getBodyB const)|
Body|RopeJoint|(body1 Body, body2 float, x1 float, y1 float, x2 float, y2 float, maxLength bool)|
RopeJoint|virtual|()|
getMaxLength|float|()|
setMaxLength|void|(float length)|
Body|WheelJoint|(body1 Body, body2 float, xA float, yA float, xB float, yB float, ax float, ay bool)|
WheelJoint|virtual|()|
getJointTranslation|float|()|
getJointSpeed|float|()|
setMotorEnabled|void|(bool enable)|
isMotorEnabled|bool|()|
setMotorSpeed|void|(float speed)|
getMotorSpeed|float|()|
setMaxMotorTorque|void|(float torque)|
getMaxMotorTorque|float|()|
getMotorTorque|float|(float inv_dt)|
setSpringFrequency|void|(float hz)|
getSpringFrequency|float|()|
setSpringDampingRatio|void|(float ratio)|
getSpringDampingRatio|float|()|
getAxis|int|(lua_State L)|
Body|MotorJoint|(body1 Body)|
Body|MotorJoint|(body1 Body, body2 float, correctionFactor bool)|
MotorJoint|virtual|()|
setLinearOffset|void|(float x, float y)|
getLinearOffset|int|(lua_State L)|
setAngularOffset|void|(float angularOffset)|
getAngularOffset|float|()|
setMaxForce|void|(float force)|
getMaxForce|float|()|
setMaxTorque|void|(float torque)|
getMaxTorque|float|()|
setCorrectionFactor|void|(float factor)|
getCorrectionFactor|float|()|
Body|PulleyJoint|(bodyA Body, bodyB b2Vec2, groundAnchorA b2Vec2, groundAnchorB b2Vec2, anchorA b2Vec2, anchorB float, ratio bool)|
PulleyJoint|virtual|()|
getGroundAnchors|int|(lua_State L)|
getLengthA|float|()|
getLengthB|float|()|
getRatio|float|()|
Body|virtual|()|
bool|static|(getConstant char, in Type)|
bool|static|(getConstant Type, in char)|
string|static|(getConstants Type)|
Joint|virtual|()|
bool|static|(getConstant char, in Type)|
bool|static|(getConstant Type, in char)|
Shape|virtual|()|
bool|static|(getConstant char, in Type)|
bool|static|(getConstant Type, in char)|
DataModule|virtual|()|
newDataView|DataView|(Data data, size_t offset, size_t size)|
newByteData|ByteData|(size_t size)|
newByteData|ByteData|(void d, size_t size)|
newByteData|ByteData|(void d, size_t size, bool own)|
Format|CompressedData|(format char, cdata size_t, compressedsize size_t, rawsize bool, own true)|
CompressedData|CompressedData|()|
CompressedData|virtual|()|
getFormat|Format|()|
getDecompressedSize|size_t|()|
clone|CompressedData|()|
getData|void|()|
getSize|size_t|()|
HashFunction|static|(getHashFunction Function)|
void|virtual|(hash Function, function char, input uint64, length Value)|
bool|virtual|(isSupported Function)|
bool|static|(getConstant char, in Function)|
bool|static|(getConstant Function, in char)|
string|static|(getConstants Function)|
Data|DataView|(data size_t, offset size_t)|
DataView|DataView|()|
DataView|virtual|()|
clone|DataView|()|
getData|void|()|
getSize|size_t|()|
size_t|ByteData|()|
void|ByteData|(d size_t)|
void|ByteData|(d size_t, size bool)|
ByteData|ByteData|()|
ByteData|virtual|()|
clone|ByteData|()|
getData|void|()|
getSize|size_t|()|
Compressor|static|(getCompressor Format)|
char|virtual|(compress Format, format char, data size_t, dataSize int, level size_t)|
char|virtual|(decompress Format, format char, data size_t, dataSize size_t)|
bool|virtual|(isSupported Format)|
bool|static|(getConstant char, in Format)|
bool|static|(getConstant Format, in char)|
string|static|(getConstants Format)|
Math|virtual|()|
newRandomGenerator|RandomGenerator|()|
newBezierCurve|BezierCurve|(Vector2 points)|
newTransform|Transform|()|
newTransform|Transform|(float x, float y, float a, float sx, float sy, float ox, float oy, float kx, float ky)|
Vector2|BezierCurve|()|
controlPoints|return|()|
getDerivative|BezierCurve|()|
getControlPoint|Vector2|(int i)|
setControlPoint|void|(int i, Vector2 point)|
insertControlPoint|void|(Vector2 point, int pos)|
removeControlPoint|void|(int i)|
controlPoints|return|()|
translate|void|(Vector2 t)|
rotate|void|(double phi, Vector2 center)|
scale|void|(double phi, Vector2 center)|
evaluate|Vector2|(double t)|
getSegment|BezierCurve|(double t1, double t2)|
render|Vector2|(int accuracy)|
renderSegment|Vector2|(double start, double end, int accuracy)|
rand|uint64|()|
r|uint64|()|
i|u|(x3FFULL r)|
random|return|()|
random|return|(max min)|
randomNormal|double|(double stddev)|
setSeed|void|(Seed seed)|
getSeed|Seed|()|
setState|void|(string statestr)|
getState|string|()|
Matrix4|Transform|()|
float|Transform|(x float, y float, a float, sx float, sy float, ox float, oy float, kx float)|
Transform|virtual|()|
clone|Transform|()|
inverse|Transform|()|
apply|void|(Transform other)|
translate|void|(float x, float y)|
rotate|void|(float angle)|
scale|void|(float x, float y)|
shear|void|(float x, float y)|
reset|void|()|
setTransformation|void|(float x, float y, float a, float sx, float sy, float ox, float oy, float kx, float ky)|
transformPoint|Vector2|(Vector2 p)|
inverseTransformPoint|Vector2|(Vector2 p)|
getMatrix|Matrix4|()|
setMatrix|void|(Matrix4 m)|
bool|static|(getConstant char, in MatrixLayout)|
bool|static|(getConstant MatrixLayout, in char)|
string|static|(getConstants MatrixLayout)|
FT_Library|TrueTypeRasterizer|(library Data, data int, size float, dpiscale Hinting)|
TrueTypeRasterizer|virtual|()|
getLineHeight|int|()|
getGlyphData|GlyphData|(uint32 glyph)|
getGlyphCount|int|()|
hasGlyph|bool|(uint32 glyph)|
getKerning|float|(uint32 leftglyph, uint32 rightglyph)|
getDataType|DataType|()|
bool|static|(accepts FT_Library, library Data)|
Font|virtual|()|
newRasterizer|Rasterizer|(FileData data)|
newTrueTypeRasterizer|Rasterizer|(Data data, int size, Hinting hinting)|
newTrueTypeRasterizer|Rasterizer|(Data data, int size, float dpiscale, Hinting hinting)|
getName|char|()|
uint32|GlyphData|(glyph GlyphMetrics, glyphMetrics PixelFormat)|
GlyphData|GlyphData|()|
GlyphData|virtual|()|
clone|GlyphData|()|
getData|void|()|
getSize|size_t|()|
getData|void|(int x, int y)|
getPixelSize|size_t|()|
int|virtual|(getHeight const)|
int|virtual|(getWidth const)|
getGlyph|uint32|()|
getGlyphString|string|()|
getAdvance|int|()|
getBearingX|int|()|
getBearingY|int|()|
getMinX|int|()|
getMinY|int|()|
getMaxX|int|()|
getMaxY|int|()|
getFormat|PixelFormat|()|
bool|static|(getConstant char, in Hinting)|
bool|static|(getConstant Hinting, in char)|
string|static|(getConstants Hinting)|
ImageData|ImageRasterizer|(imageData uint32, glyphs int, numglyphs int, extraspacing float)|
ImageRasterizer|virtual|()|
getLineHeight|int|()|
getGlyphData|GlyphData|(uint32 glyph)|
getGlyphCount|int|()|
hasGlyph|bool|(uint32 glyph)|
getDataType|DataType|()|
FileData|BMFontRasterizer|(fontdef ImageData, imagelist float)|
BMFontRasterizer|virtual|()|
getLineHeight|int|()|
getGlyphData|GlyphData|(uint32 glyph)|
getGlyphCount|int|()|
hasGlyph|bool|(uint32 glyph)|
getKerning|float|(uint32 leftglyph, uint32 rightglyph)|
getDataType|DataType|()|
bool|static|(accepts FileData)|
Rasterizer|virtual|()|
int|virtual|(getHeight const)|
int|virtual|(getAdvance const)|
int|virtual|(getAscent const)|
int|virtual|(getDescent const)|
int|virtual|()|
GlyphData|virtual|(getGlyphData uint32)|
GlyphData|virtual|(getGlyphData string, text const)|
int|virtual|()|
bool|virtual|(hasGlyph uint32)|
bool|virtual|(hasGlyphs string, text const)|
float|virtual|(getKerning uint32, leftglyph uint32, rightglyph const)|
DataType|virtual|()|
getDPIScale|float|()|
Rasterizer|virtual|(newRasterizer FileData)|
Rasterizer|virtual|(newTrueTypeRasterizer int, size Hinting)|
Rasterizer|virtual|(newTrueTypeRasterizer int, size float, dpiscale Hinting)|
Rasterizer|virtual|(newTrueTypeRasterizer Data, data int, size Hinting)|
Rasterizer|virtual|(newTrueTypeRasterizer Data, data int, size float, dpiscale Hinting)|
Rasterizer|virtual|(newBMFontRasterizer FileData, fontdef ImageData, images float)|
Rasterizer|virtual|(newImageRasterizer ImageData, data string, glyphs int, extraspacing float)|
Rasterizer|virtual|(newImageRasterizer ImageData, data uint32, glyphs int, length int, extraspacing float)|
GlyphData|virtual|(newGlyphData Rasterizer, r string)|
GlyphData|virtual|(newGlyphData Rasterizer, r uint32)|
char|virtual|()|
step|double|()|
sleep|void|(double seconds)|
getDelta|double|()|
getFPS|int|()|
getAverageDelta|double|()|
double|static|()|
getName|char|()|
Event|virtual|()|
pump|void|()|
wait|Message|()|
clear|void|()|
string|Message|(name Variant)|
toLua|int|(lua_State L)|
Message|static|(fromLua lua_State, L int)|
Event|virtual|()|
push|void|(Message msg)|
poll|bool|(Message msg)|
void|virtual|()|
void|virtual|()|
Message|virtual|()|
void|virtual|(setKeyRepeat bool)|
bool|virtual|()|
bool|virtual|(isDown Key)|
bool|virtual|(isScancodeDown Scancode)|
Key|virtual|(getKeyFromScancode Scancode)|
Scancode|virtual|(getScancodeFromKey Key)|
void|virtual|(setTextInput bool)|
void|virtual|(setTextInput bool, enable double, x double, y double, w double)|
bool|virtual|()|
bool|virtual|()|
bool|static|(getConstant char, in Key)|
bool|static|(getConstant Key, in char)|
bool|static|(getConstant char, in Scancode)|
bool|static|(getConstant Scancode, in char)|
getName|char|()|
setKeyRepeat|void|(bool enable)|
hasKeyRepeat|bool|()|
isDown|bool|(Key keylist)|
isScancodeDown|bool|(Scancode scancodelist)|
getKeyFromScancode|Key|(Scancode scancode)|
getScancodeFromKey|Scancode|(Key key)|
setTextInput|void|(bool enable)|
setTextInput|void|(bool enable, double x, double y, double w, double h)|
hasTextInput|bool|()|
hasScreenKeyboard|bool|()|
bool|static|(getConstant Scancode, in SDL_Scancode)|
bool|static|(getConstant SDL_Scancode, in Scancode)|
Joystick|virtual|(addJoystick int)|
void|virtual|(removeJoystick Joystick)|
Joystick|virtual|(getJoystickFromID int)|
Joystick|virtual|(getJoystick int)|
int|virtual|(getIndex Joystick)|
int|virtual|()|
bool|virtual|(setGamepadMapping string, pguid GamepadInput, gpinput JoystickInput)|
void|virtual|(loadGamepadMappings string)|
string|virtual|()|
JoystickModule|virtual|()|
getName|char|()|
addJoystick|Joystick|(int deviceindex)|
removeJoystick|void|(Joystick joystick)|
getJoystickFromID|Joystick|(int instanceid)|
getJoystick|Joystick|(int joyindex)|
getIndex|int|(Joystick joystick)|
getJoystickCount|int|()|
setGamepadMapping|bool|(string guid, GamepadInput gpinput, JoystickInput joyinput)|
loadGamepadMappings|void|(string mappings)|
saveGamepadMappings|string|()|
int|Joystick|()|
int|Joystick|(id int)|
Joystick|virtual|()|
open|bool|(int deviceindex)|
close|void|()|
isConnected|bool|()|
getName|char|()|
getAxisCount|int|()|
getButtonCount|int|()|
getHatCount|int|()|
getAxis|float|(int axisindex)|
getAxes|float|()|
getHat|Hat|(int hatindex)|
isDown|bool|(int buttonlist)|
openGamepad|bool|(int deviceindex)|
isGamepad|bool|()|
getGamepadAxis|float|(GamepadAxis axis)|
isGamepadDown|bool|(GamepadButton blist)|
getGamepadMapping|JoystickInput|(GamepadInput input)|
getHandle|void|()|
getGUID|string|()|
getInstanceID|int|()|
getID|int|()|
isVibrationSupported|bool|()|
setVibration|bool|(float left, float right, float duration, f override)|
setVibration|bool|()|
getVibration|void|(float left, float right)|
bool|static|(getConstant Hat, in Uint8)|
bool|static|(getConstant Uint8, in Hat)|
bool|static|(getConstant SDL_GameControllerAxis, in GamepadAxis)|
bool|static|(getConstant GamepadAxis, in SDL_GameControllerAxis)|
bool|static|(getConstant SDL_GameControllerButton, in GamepadButton)|
bool|static|(getConstant GamepadButton, in SDL_GameControllerButton)|
bool|virtual|(open int)|
void|virtual|()|
bool|virtual|()|
char|virtual|()|
int|virtual|()|
int|virtual|()|
int|virtual|()|
float|virtual|(getAxis int)|
float|virtual|()|
Hat|virtual|(getHat int)|
bool|virtual|(isDown int)|
bool|virtual|(openGamepad int)|
bool|virtual|()|
float|virtual|(getGamepadAxis GamepadAxis)|
bool|virtual|(isGamepadDown GamepadButton)|
JoystickInput|virtual|(getGamepadMapping GamepadInput)|
void|virtual|()|
string|virtual|()|
int|virtual|()|
int|virtual|()|
bool|virtual|()|
bool|virtual|(setVibration float, left float, right float, duration f)|
bool|virtual|()|
void|virtual|(getVibration float, left float)|
bool|static|(getConstant char, in Hat)|
bool|static|(getConstant Hat, in char)|
bool|static|(getConstant char, in GamepadAxis)|
bool|static|(getConstant GamepadAxis, in char)|
bool|static|(getConstant char, in GamepadButton)|
bool|static|(getConstant GamepadButton, in char)|
bool|static|(getConstant char, in InputType)|
bool|static|(getConstant InputType, in char)|
float|static|(clampval float)|
size_t|Buffer|(size BufferType, type Usage, usage uint32)|
Buffer|virtual|()|
void|virtual|()|
void|virtual|()|
void|virtual|(setMappedRangeModified size_t, offset size_t)|
void|virtual|(fill size_t, offset size_t, size void)|
void|virtual|(copyTo size_t, offset size_t, size Buffer, other size_t)|
buf|elems|()|
unmap|buf|()|
TextureType|Slices|()|
clear|void|()|
set|void|(int slice, int mipmap, ImageDataBase data)|
get|ImageDataBase|(int slice, int mipmap)|
add|void|(CompressedImageData cdata, int startslice, int startmip, bool addallslices, bool addallmips)|
getSliceCount|int|(int mip)|
getMipmapCount|int|(int slice)|
validate|MipmapsType|()|
Settings|Canvas|()|
Canvas|virtual|()|
getMipmapMode|MipmapMode|()|
getRequestedMSAA|int|()|
ImageData|virtual|(newImageData Image, module int, slice int, mipmap Rect)|
void|virtual|()|
int|virtual|()|
ptrdiff_t|virtual|()|
draw|void|(Graphics gfx, Quad q, Matrix4 t)|
drawLayer|void|(Graphics gfx, int layer, Quad q, Matrix4 t)|
bool|static|(getConstant char, in MipmapMode)|
bool|static|(getConstant MipmapMode, in char)|
string|static|(getConstants MipmapMode)|
bool|static|(getConstant char, in SettingType)|
bool|static|(getConstant SettingType, in char)|
char|static|(getConstant SettingType)|
string|static|(getConstants SettingType)|
Graphics|Mesh|(gfx AttribFormat, vertexformat void, data size_t, datasize PrimitiveType, drawmode Usage)|
Graphics|Mesh|(gfx AttribFormat, vertexformat int, vertexcount PrimitiveType, drawmode Usage)|
Mesh|virtual|()|
setVertex|void|(size_t vertindex, void data, size_t datasize)|
getVertex|size_t|(size_t vertindex, void data, size_t datasize)|
getVertexScratchBuffer|void|()|
setVertexAttribute|void|(size_t vertindex, int attribindex, void data, size_t datasize)|
getVertexAttribute|size_t|(size_t vertindex, int attribindex, void data, size_t datasize)|
getVertexCount|size_t|()|
getVertexStride|size_t|()|
getVertexFormat|AttribFormat|()|
getAttributeInfo|DataType|(int attribindex, int components)|
getAttributeIndex|int|(string name)|
setAttributeEnabled|void|(string name, bool enable)|
isAttributeEnabled|bool|(string name)|
attachAttribute|void|(string name, Mesh mesh, string attachname, AttributeStep step)|
detachAttribute|bool|(string name)|
mapVertexData|void|()|
unmapVertexData|void|(size_t modifiedoffset, size_t modifiedsize)|
flush|void|()|
setVertexMap|void|(uint32 map)|
setVertexMap|void|(IndexDataType datatype, void data, size_t datasize)|
setVertexMap|void|()|
getVertexMap|bool|(uint32 map)|
getVertexMapCount|size_t|()|
setTexture|void|(Texture texture)|
setTexture|void|()|
getTexture|Texture|()|
setDrawMode|void|(PrimitiveType mode)|
getDrawMode|PrimitiveType|()|
setDrawRange|void|(int start, int count)|
setDrawRange|void|()|
getDrawRange|bool|(int start, int count)|
draw|void|(Graphics gfx, Matrix4 m)|
drawInstanced|void|(Graphics gfx, Matrix4 m, int instancecount)|
AttribFormat|static|()|
void|virtual|(draw Graphics, gfx Matrix4)|
ptrdiff_t|virtual|()|
TextureType|Texture|()|
Texture|virtual|()|
draw|void|(Graphics gfx, Matrix4 m)|
void|virtual|(draw Graphics, gfx Quad, quad Matrix4)|
drawLayer|void|(Graphics gfx, int layer, Matrix4 m)|
void|virtual|(drawLayer Graphics, gfx int, layer Quad, quad Matrix4)|
getTextureType|TextureType|()|
getPixelFormat|PixelFormat|()|
isReadable|bool|()|
isValidSlice|bool|(int slice)|
getWidth|int|(int mip)|
getHeight|int|(int mip)|
getDepth|int|(int mip)|
getLayerCount|int|()|
getMipmapCount|int|()|
getPixelWidth|int|(int mip)|
getPixelHeight|int|(int mip)|
getDPIScale|float|()|
void|virtual|(setFilter Filter)|
Filter|virtual|(getFilter const)|
bool|virtual|(setWrap Wrap)|
Wrap|virtual|(getWrap const)|
bool|virtual|(setMipmapSharpness float)|
getMipmapSharpness|float|()|
void|virtual|(setDepthSampleMode Optional, CompareMode mode, Optional CompareMode)|
CompareMode|Optional|(getDepthSampleMode const)|
getQuad|Quad|()|
bool|static|(validateFilter Filter, f bool)|
int|static|(getTotalMipmapCount int, w int)|
int|static|(getTotalMipmapCount int, w int, h int)|
bool|static|(getConstant char, in TextureType)|
bool|static|(getConstant TextureType, in char)|
string|static|(getConstants TextureType)|
bool|static|(getConstant char, in FilterMode)|
bool|static|(getConstant FilterMode, in char)|
string|static|(getConstants FilterMode)|
bool|static|(getConstant char, in WrapMode)|
bool|static|(getConstant WrapMode, in char)|
string|static|(getConstants WrapMode)|
initQuad|void|()|
setGraphicsMemorySize|void|(int64 size)|
validateDimensions|bool|(bool throwException)|
size_t|Buffer|(size void, data BufferType, type Usage, usage uint32)|
Buffer|virtual|()|
map|void|()|
unmap|void|()|
setMappedRangeModified|void|(size_t offset, size_t size)|
fill|void|(size_t offset, size_t size, void data)|
getHandle|ptrdiff_t|()|
copyTo|void|(size_t offset, size_t size, Buffer other, size_t otheroffset)|
loadVolatile|bool|()|
unloadVolatile|void|()|
Slices|Image|(data Settings)|
TextureType|Image|(textype PixelFormat, format int, width int, height int, slices Settings)|
Image|virtual|()|
loadVolatile|bool|()|
unloadVolatile|void|()|
getHandle|ptrdiff_t|()|
setFilter|void|(Filter f)|
setWrap|bool|(Wrap w)|
setMipmapSharpness|bool|(float sharpness)|
bool|static|(isFormatSupported PixelFormat)|
bool|static|()|
Settings|Canvas|()|
Canvas|virtual|()|
loadVolatile|bool|()|
unloadVolatile|void|()|
setFilter|void|(Filter f)|
setWrap|bool|(Wrap w)|
setMipmapSharpness|bool|(float sharpness)|
setDepthSampleMode|void|(Optional CompareMode, mode override)|
getHandle|ptrdiff_t|()|
newImageData|ImageData|(Image module, int slice, int mipmap, Rect rect)|
generateMipmaps|void|()|
PixelFormat|static|(getSizedFormat PixelFormat)|
bool|static|()|
bool|static|()|
bool|static|(isFormatSupported PixelFormat, format bool)|
bool|static|(isFormatSupported PixelFormat)|
Graphics|virtual|()|
getName|char|()|
newImage|Image|(Slices data, Settings settings)|
newImage|Image|(TextureType textype, PixelFormat format, int width, int height, int slices, Settings settings)|
newCanvas|Canvas|(Settings settings)|
newBuffer|Buffer|(size_t size, void data, BufferType type, Usage usage, uint32 mapflags)|
setViewportSize|void|(int width, int height, int pixelwidth, int pixelheight)|
setMode|bool|(int width, int height, int pixelwidth, int pixelheight, bool windowhasstencil)|
unSetMode|void|()|
setActive|void|(bool active)|
draw|void|(DrawCommand cmd)|
draw|void|(DrawIndexedCommand cmd)|
drawQuads|void|(int start, int count, Attributes attributes, Buffers buffers, Texture texture)|
clear|void|(OptionalColorf color, OptionalInt stencil, OptionalDouble depth)|
clear|void|(OptionalColorf colors, OptionalInt stencil, OptionalDouble depth)|
discard|void|(bool colorbuffers, bool depthstencil)|
present|void|(void screenshotCallbackData)|
setColor|void|(Colorf c)|
setScissor|void|(Rect rect)|
setScissor|void|()|
drawToStencilBuffer|void|(StencilAction action, int value)|
stopDrawToStencilBuffer|void|()|
setStencilTest|void|(CompareMode compare, int value)|
setDepthMode|void|(CompareMode compare, bool write)|
setFrontFaceWinding|void|(Winding winding)|
setColorMask|void|(ColorMask mask)|
setBlendMode|void|(BlendMode mode, BlendAlpha alphamode)|
setPointSize|void|(float size)|
setWireframe|void|(bool enable)|
isCanvasFormatSupported|bool|(PixelFormat format)|
isCanvasFormatSupported|bool|(PixelFormat format, bool readable)|
isImageFormatSupported|bool|(PixelFormat format)|
getRenderer|Renderer|()|
getRendererInfo|RendererInfo|()|
getShaderLanguageTarget|Language|()|
cleanupCanvas|void|(Canvas canvas)|
ShaderStage|Shader|(vertex ShaderStage)|
Shader|virtual|()|
loadVolatile|bool|()|
unloadVolatile|void|()|
attach|void|()|
getWarnings|string|()|
getVertexAttributeIndex|int|(string name)|
getUniformInfo|UniformInfo|(string name)|
getUniformInfo|UniformInfo|(BuiltinUniform builtin)|
updateUniform|void|(UniformInfo info, int count)|
sendTextures|void|(UniformInfo info, Texture textures, int count)|
hasUniform|bool|(string name)|
getHandle|ptrdiff_t|()|
setVideoTextures|void|(Texture ytexture, Texture cbtexture, Texture crtexture)|
updateScreenParams|void|()|
updatePointSize|void|(float size)|
updateBuiltinUniforms|void|()|
string|static|()|
bool|static|()|
char|TempDebugGroup|()|
initContext|bool|()|
setupContext|void|()|
deInitContext|void|()|
prepareDraw|void|()|
bindBuffer|void|(BufferType type, GLuint buffer)|
deleteBuffer|void|(GLuint buffer)|
setVertexAttributes|void|(Attributes attributes, Buffers buffers)|
setCullMode|void|(CullMode mode)|
clearDepth|void|(double value)|
setViewport|void|(Rect v)|
getViewport|Rect|()|
setScissor|void|(Rect v, bool canvasActive)|
setConstantColor|void|(Colorf color)|
getConstantColor|Colorf|()|
setPointSize|void|(float size)|
getPointSize|float|()|
setEnableState|void|(EnableState state, bool enable)|
isStateEnabled|bool|(EnableState state)|
bindFramebuffer|void|(FramebufferTarget target, GLuint framebuffer)|
getFramebuffer|GLuint|(FramebufferTarget target)|
deleteFramebuffer|void|(GLuint framebuffer)|
framebufferTexture|void|(GLenum attachment, TextureType texType, GLuint texture, int level, int layer, int face)|
setDepthWrites|void|(bool enable)|
hasDepthWrites|bool|()|
useProgram|void|(GLuint program)|
getDefaultFBO|GLuint|()|
getDefaultTexture|GLuint|(TextureType type)|
setTextureUnit|void|(int textureunit)|
bindTextureToUnit|void|(TextureType target, GLuint texture, int textureunit, bool restoreprev)|
bindTextureToUnit|void|(Texture texture, int textureunit, bool restoreprev)|
deleteTexture|void|(GLuint texture)|
setTextureFilter|void|(TextureType target, Filter f)|
setTextureWrap|void|(TextureType target, Wrap w)|
rawTexStorage|bool|(TextureType target, int levels, PixelFormat pixelformat, bool isSRGB, int width, int height, int depth)|
isTextureTypeSupported|bool|(TextureType type)|
isClampZeroTextureWrapSupported|bool|()|
isPixelShaderHighpSupported|bool|()|
isInstancingSupported|bool|()|
isDepthCompareSampleSupported|bool|()|
isSamplerLODBiasSupported|bool|()|
isBaseVertexSupported|bool|()|
getMax2DTextureSize|int|()|
getMax3DTextureSize|int|()|
getMaxCubeTextureSize|int|()|
getMaxTextureLayers|int|()|
getMaxRenderTargets|int|()|
getMaxRenderbufferSamples|int|()|
getMaxTextureUnits|int|()|
getMaxPointSize|float|()|
getMaxAnisotropy|float|()|
getMaxLODBias|float|()|
isCoreProfile|bool|()|
getVendor|Vendor|()|
GLenum|static|(getGLPrimitiveType PrimitiveType)|
GLenum|static|(getGLBufferType BufferType)|
GLenum|static|(getGLIndexDataType IndexDataType)|
GLenum|static|(getGLVertexDataType DataType, type GLboolean)|
GLenum|static|(getGLBufferUsage Usage)|
GLenum|static|(getGLTextureType TextureType)|
GLint|static|(getGLWrapMode WrapMode)|
GLint|static|(getGLCompareMode CompareMode)|
TextureFormat|static|(convertPixelFormat PixelFormat, pixelformat bool, renderbuffer bool)|
bool|static|()|
bool|static|(isPixelFormatSupported PixelFormat, pixelformat bool, rendertarget bool, readable bool)|
bool|static|(hasTextureFilteringSupport PixelFormat)|
char|static|(errorString GLenum)|
char|static|(framebufferStatusString GLenum)|
char|static|(debugSeverityString GLenum)|
char|static|(debugSourceString GLenum)|
char|static|(debugTypeString GLenum)|
fence|bool|()|
cpuWait|bool|()|
cleanup|void|()|
Graphics|ShaderStage|(gfx StageType, stage string, source bool, gles string)|
ShaderStage|virtual|()|
loadVolatile|bool|()|
unloadVolatile|void|()|
operator|return|()|
pushTransform|gfx|()|
pushTransform|gfx|()|
transformStack|gfx|(back t)|
popTransform|gfx|()|
Font|Text|(font ColoredString)|
Text|virtual|()|
set|void|(ColoredString text)|
set|void|(ColoredString text, float wrap, AlignMode align)|
add|int|(ColoredString text, Matrix4 m)|
addf|int|(ColoredString text, float wrap, AlignMode align, Matrix4 m)|
clear|void|()|
setFont|void|(Font f)|
getFont|Font|()|
getWidth|int|(int index)|
getHeight|int|(int index)|
draw|void|(Graphics gfx, Matrix4 m)|
size_t|virtual|()|
MapInfo|virtual|(map size_t)|
size_t|virtual|(unmap size_t)|
void|virtual|(markUsed size_t)|
BufferType|StreamBuffer|(mode size_t)|
Viewport|Quad|(v double, sw double)|
Quad|virtual|()|
refresh|void|(Viewport v, double sw, double sh)|
setViewport|void|(Viewport v)|
getViewport|Viewport|()|
getTextureWidth|double|()|
getTextureHeight|double|()|
setLayer|void|(int layer)|
getLayer|int|()|
Volatile|virtual|()|
bool|virtual|()|
void|virtual|()|
bool|static|()|
void|static|()|
Graphics|Video|(gfx VideoStream, stream float, dpiscale f)|
Video|virtual|()|
draw|void|(Graphics gfx, Matrix4 m)|
getStream|VideoStream|()|
getSource|Source|()|
setSource|void|(Source source)|
getWidth|int|()|
getHeight|int|()|
getPixelWidth|int|()|
getPixelHeight|int|()|
setFilter|void|(Filter f)|
getFilter|Filter|()|
Texture|ParticleSystem|(texture uint32)|
ParticleSystem|ParticleSystem|()|
ParticleSystem|virtual|()|
clone|ParticleSystem|()|
setTexture|void|(Texture texture)|
getTexture|Texture|()|
setBufferSize|void|(uint32 size)|
getBufferSize|uint32|()|
setInsertMode|void|(InsertMode mode)|
getInsertMode|InsertMode|()|
setEmissionRate|void|(float rate)|
getEmissionRate|float|()|
setEmitterLifetime|void|(float life)|
getEmitterLifetime|float|()|
setParticleLifetime|void|(float min, float max)|
getParticleLifetime|void|(float min, float max)|
setPosition|void|(float x, float y)|
getPosition|Vector2|()|
moveTo|void|(float x, float y)|
setEmissionArea|void|(AreaSpreadDistribution distribution, float x, float y, float angle, bool directionRelativeToCenter)|
getEmissionArea|AreaSpreadDistribution|(Vector2 params, float angle, bool directionRelativeToCenter)|
setDirection|void|(float direction)|
getDirection|float|()|
setSpread|void|(float spread)|
getSpread|float|()|
setSpeed|void|(float speed)|
setSpeed|void|(float min, float max)|
getSpeed|void|(float min, float max)|
setLinearAcceleration|void|(float x, float y)|
setLinearAcceleration|void|(float xmin, float ymin, float xmax, float ymax)|
getLinearAcceleration|void|(Vector2 min, Vector2 max)|
setRadialAcceleration|void|(float acceleration)|
setRadialAcceleration|void|(float min, float max)|
getRadialAcceleration|void|(float min, float max)|
setTangentialAcceleration|void|(float acceleration)|
setTangentialAcceleration|void|(float min, float max)|
getTangentialAcceleration|void|(float min, float max)|
setLinearDamping|void|(float min, float max)|
getLinearDamping|void|(float min, float max)|
setSize|void|(float size)|
setSizes|void|(float newSizes)|
getSizes|float|()|
setSizeVariation|void|(float variation)|
getSizeVariation|float|()|
setRotation|void|(float rotation)|
setRotation|void|(float min, float max)|
getRotation|void|(float min, float max)|
setSpin|void|(float spin)|
setSpin|void|(float start, float end)|
getSpin|void|(float start, float end)|
setSpinVariation|void|(float variation)|
getSpinVariation|float|()|
setOffset|void|(float x, float y)|
getOffset|Vector2|()|
setColor|void|(Colorf newColors)|
getColor|Colorf|()|
setQuads|void|(Quad newQuads)|
setQuads|void|()|
getQuads|Quad|()|
setRelativeRotation|void|(bool enable)|
hasRelativeRotation|bool|()|
getCount|uint32|()|
start|void|()|
stop|void|()|
pause|void|()|
reset|void|()|
emit|void|(uint32 num)|
isActive|bool|()|
isPaused|bool|()|
isStopped|bool|()|
isEmpty|bool|()|
isFull|bool|()|
update|void|(float dt)|
draw|void|(Graphics gfx, Matrix4 m)|
bool|static|(getConstant char, in AreaSpreadDistribution)|
bool|static|(getConstant AreaSpreadDistribution, in char)|
string|static|(getConstants AreaSpreadDistribution)|
bool|static|(getConstant char, in InsertMode)|
bool|static|(getConstant InsertMode, in char)|
string|static|(getConstants InsertMode)|
draw|void|(Graphics gfx)|
ShaderStage|Shader|(vertex ShaderStage)|
Shader|virtual|()|
void|virtual|()|
void|static|(attachDefault StandardShader)|
bool|static|()|
string|virtual|()|
int|virtual|(getVertexAttributeIndex string)|
UniformInfo|virtual|(getUniformInfo string)|
UniformInfo|virtual|(getUniformInfo BuiltinUniform)|
void|virtual|(updateUniform UniformInfo, info int)|
void|virtual|(sendTextures UniformInfo, info Texture, textures int)|
bool|virtual|(hasUniform string)|
void|virtual|(setVideoTextures Texture, ytexture Texture, cbtexture Texture)|
getMainTextureType|TextureType|()|
checkMainTextureType|void|(TextureType textype, bool isDepthSampler)|
checkMainTexture|void|(Texture texture)|
bool|static|(validate ShaderStage, vertex ShaderStage, pixel string)|
bool|static|()|
void|static|()|
bool|static|(getConstant char, in Language)|
bool|static|(getConstant Language, in char)|
bool|static|(getConstant char, in BuiltinUniform)|
bool|static|(getConstant BuiltinUniform, in char)|
Graphics|SpriteBatch|(gfx Texture, texture int, size Usage)|
SpriteBatch|virtual|()|
add|int|(Matrix4 m, int index)|
add|int|(Quad quad, Matrix4 m, int index)|
addLayer|int|(int layer, Matrix4 m, int index)|
addLayer|int|(int layer, Quad quad, Matrix4 m, int index)|
clear|void|()|
flush|void|()|
setTexture|void|(Texture newtexture)|
getTexture|Texture|()|
setColor|void|(Colorf color)|
setColor|void|()|
getColor|Colorf|(bool active)|
getCount|int|()|
getBufferSize|int|()|
attachAttribute|void|(string name, Mesh mesh)|
setDrawRange|void|(int start, int count)|
setDrawRange|void|()|
getDrawRange|bool|(int start, int count)|
draw|void|(Graphics gfx, Matrix4 m)|
Polyline|virtual|()|
render|void|(Vector2 vertices, size_t count, size_t size_hint, float halfwidth, float pixel_size, bool draw_overdraw)|
draw|void|(Graphics gfx)|
void|virtual|(calc_overdraw_vertex_count bool)|
void|virtual|(render_overdraw Vector2, normals float, pixel_size bool)|
void|virtual|(fill_color_array Color, constant_color Color)|
vertices|render|(count count, halfwidth pixel_size)|
this|memset|(vertices vertex_count, sizeof Vector2)|
void|virtual|(calc_overdraw_vertex_count bool)|
void|virtual|(render_overdraw Vector2, normals float, pixel_size bool)|
void|virtual|(fill_color_array Color, constant_color Color)|
vertices|render|(count count, halfwidth pixel_size)|
vertices|render|(count count, halfwidth pixel_size)|
Rasterizer|Font|(r Filter)|
Font|virtual|()|
void|static|(getCodepointsFromString string, str Codepoints)|
void|static|(getCodepointsFromString ColoredString, strs ColoredCodepoints)|
print|void|(Graphics gfx, ColoredString text, Matrix4 m, Colorf constantColor)|
printf|void|(Graphics gfx, ColoredString text, float wrap, AlignMode align, Matrix4 m, Colorf constantColor)|
getHeight|float|()|
getWidth|int|(string str)|
getWidth|int|(char character)|
getWrap|void|(ColoredString text, float wraplimit, string lines, int line_widths)|
getWrap|void|(ColoredCodepoints codepoints, float wraplimit, ColoredCodepoints lines, int line_widths)|
setLineHeight|void|(float height)|
getLineHeight|float|()|
setFilter|void|(Filter f)|
getFilter|Filter|()|
getAscent|int|()|
getDescent|int|()|
getBaseline|float|()|
hasGlyph|bool|(uint32 glyph)|
hasGlyphs|bool|(string text)|
setFallbacks|void|(Font fallbacks)|
getDPIScale|float|()|
getTextureCacheID|uint32|()|
loadVolatile|bool|()|
unloadVolatile|void|()|
bool|static|(getConstant char, in AlignMode)|
bool|static|(getConstant AlignMode, in char)|
string|static|(getConstants AlignMode)|
Graphics|ShaderStage|(gfx StageType, stage string, glsl bool, gles string)|
ShaderStage|virtual|()|
bool|static|(getConstant char, in StageType)|
bool|static|(getConstant StageType, in char)|
getOS|string|()|
int|virtual|()|
void|virtual|(setClipboardText string)|
string|virtual|()|
PowerState|virtual|(getPowerInfo int, seconds int)|
bool|virtual|(openURL string, url const)|
void|virtual|(vibrate double, seconds const)|
hasBackgroundMusic|bool|()|
bool|static|(getConstant char, in PowerState)|
bool|static|(getConstant PowerState, in char)|
getName|char|()|
getProcessorCount|int|()|
setClipboardText|void|(string text)|
getClipboardText|string|()|
getPowerInfo|PowerState|(int seconds, int percent)|
bool|virtual|()|
void|virtual|()|
bool|virtual|()|
LuaThread|virtual|(newThread string, name Data)|
Channel|virtual|()|
Channel|virtual|(getChannel string)|
char|virtual|(getName const)|
Threadable|Thread|()|
start|bool|()|
wait|void|()|
isRunning|bool|()|
lock|void|()|
unlock|void|()|
signal|void|()|
broadcast|void|()|
wait|bool|(Mutex mutex, int timeout)|
void|virtual|()|
void|virtual|()|
void|virtual|()|
void|virtual|()|
bool|virtual|(wait Mutex, mutex int)|
Mutex|Lock|()|
Mutex|Lock|()|
Lock|Lock|()|
setLock|void|(Mutex m)|
setLock|void|(Mutex m)|
Threadable|virtual|()|
void|virtual|()|
start|bool|()|
wait|void|()|
isRunning|bool|()|
getThreadName|char|()|
Mutex|operator|()|
operator|Mutex|()|
Conditional|operator|()|
operator|Conditional|()|
string|LuaThread|(name Data)|
LuaThread|virtual|()|
threadFunction|void|()|
getError|string|()|
start|bool|(Variant args)|
Channel|static|(getChannel string)|
push|uint64|(Variant var)|
supply|bool|(Variant var, double timeout)|
pop|bool|(Variant var)|
peek|bool|(Variant var)|
getCount|int|()|
hasRead|bool|(uint64 id)|
clear|void|()|
Module|virtual|()|
ModuleType|virtual|()|
char|virtual|()|
void|static|(registerInstance Module)|
Module|static|(getInstance string)|
T|return|(instances type)|
Data|virtual|()|
void|virtual|()|
size_t|virtual|()|
void|virtual|()|
size_t|virtual|()|
bool|virtual|()|
int|unsigned|(n num, sizeof Entry)|
entries|add|(i key, entries i)|
a|return|()|
int|unsigned|(str_hash djb2)|
int|unsigned|(str_i str_hash, i MAX)|
int|unsigned|(index unsigned, int key)|
int|unsigned|(str_hash djb2)|
int|unsigned|(str_i str_hash, i MAX)|
int|unsigned|(index unsigned, int value)|
Constant|printf|(s out, of bounds, with u, n key)|
hash|hash|(hash c)|
reserve|names|()|
emplace_back|names|(reverse i)|
bool|Variant|()|
double|Variant|()|
char|Variant|(string size_t)|
void|Variant|()|
Type|Variant|(type Object)|
pair|Variant|(Variant Variant)|
Variant|Variant|()|
Variant|Variant|()|
operator|Variant|(Variant v)|
Variant|static|(fromLua lua_State, L int, n set, void tableSet)|
toLua|void|(lua_State L)|
str|memcpy|(string len)|
char|Type|(name Type)|
Type|Type|()|
Type|static|(byName char)|
init|void|()|
getId|uint32|()|
getName|char|()|
int|unsigned|(n size, sizeof Entry)|
int|unsigned|(e_t unsigned, int entries, i t)|
int|unsigned|(e_u unsigned, int entries, i u)|
U|u|(values_u unsigned, int t)|
T|t|(values_t unsigned, int u)|
lua_State|Reference|()|
Reference|virtual|()|
ref|void|(lua_State L)|
unref|void|()|
push|void|(lua_State L)|
void|static|(multiply Matrix4, a Matrix4, b Matrix4)|
float|Matrix4|(t00 float, t10 float, t01 float, t11 float, x float)|
float|Matrix4|()|
Matrix4|Matrix4|(a Matrix4)|
float|Matrix4|(x float, y float, angle float, sx float, sy float, ox float, oy float, kx float)|
operator|Matrix4|(Matrix4 m)|
operator|void|(Matrix4 m)|
getElements|float|()|
setIdentity|void|()|
setTranslation|void|(float x, float y)|
setRotation|void|(float r)|
setScale|void|(float sx, float sy)|
setShear|void|(float kx, float ky)|
getApproximateScale|void|(float sx, float sy)|
setRawTransformation|void|(float t00, float t10, float t01, float t11, float x, float y)|
setTransformation|void|(float x, float y, float angle, float sx, float sy, float ox, float oy, float kx, float ky)|
translate|void|(float x, float y)|
rotate|void|(float r)|
scale|void|(float sx, float sy)|
shear|void|(float kx, float ky)|
transformXY|void|(Vdst dst, Vsrc src, int size)|
transformXY0|void|(Vdst dst, Vsrc src, int size)|
transformXYZ|void|(Vdst dst, Vsrc src, int size)|
isAffine2DTransform|bool|()|
inverse|Matrix4|()|
Matrix4|static|(ortho float, left float, right float, bottom float, top float, near float)|
Matrix4|Matrix3|()|
float|Matrix3|(x float, y float, angle float, sx float, sy float, ox float, oy float, kx float)|
setIdentity|void|()|
operator|Matrix3|(Matrix3 m)|
operator|void|(Matrix3 m)|
getElements|float|()|
transposedInverse|Matrix3|()|
setTransformation|void|(float x, float y, float angle, float sx, float sy, float ox, float oy, float kx, float ky)|
transformXY|void|(Vdst dst, Vsrc src, int size)|
void|static|(add void, key void)|
void|static|(remove void)|
void|static|(find void)|
char|Exception|()|
Exception|virtual|()|
message|return|()|
Object|Object|()|
Object|virtual|()|
getReferenceCount|int|()|
retain|void|()|
release|void|()|
object|if|(acquire RETAIN, object retain)|
object|if|(object retain)|
object|if|(object release)|
other|set|()|
obj|if|(acquire RETAIN, obj retain)|
object|if|(object release)|
State|State|()|
State|virtual|()|
operator|State|(State other)|
load_file|unsigned|(unsigned char, buffer string)|
save_file|unsigned|(unsigned char, buffer string)|
invalid_code_point|throw|()|
static_cast|result|(uint8_t cp)|
static_cast|result|(uint8_t cp)|
static_cast|result|(uint8_t cp, x3f x80)|
static_cast|result|(uint8_t cp)|
static_cast|result|(uint8_t cp, x3f x80)|
static_cast|result|(uint8_t cp, x3f x80)|
static_cast|result|(uint8_t cp)|
static_cast|result|(uint8_t cp, x3f x80)|
static_cast|result|(uint8_t cp, x3f x80)|
static_cast|result|(uint8_t cp, x3f x80)|
err_code|utf_error|(validate_next start)|
not_enough_room|throw|()|
append|out|(replacement out)|
append|out|(replacement out)|
uint32_t|static|(replacement_marker mask16)|
replace_invalid|return|(start end, out replacement_marker)|
err_code|utf_error|(validate_next it, end cp)|
not_enough_room|throw|()|
invalid_utf8|throw|()|
invalid_code_point|throw|()|
next|return|(it end)|
not_enough_room|throw|()|
peek_next|return|(it end)|
next|return|(temp end)|
it|next|()|
first|next|()|
cp|uint32_t|(mask16 start)|
trail_surrogate|uint32_t|(mask16 start)|
cp|cp|(trail_surrogate SURROGATE_OFFSET)|
invalid_utf16|throw|(static_cast uint16_t)|
invalid_utf16|throw|(static_cast uint16_t)|
invalid_utf16|throw|(static_cast uint16_t)|
append|result|(cp result)|
cp|uint32_t|(next start)|
static_cast|result|(uint16_t cp)|
static_cast|result|(uint16_t cp, x3ff TRAIL_SURROGATE_MIN)|
static_cast|result|(uint16_t cp)|
append|result|(start result)|
next|result|(start end)|
out_of_range|throw|(Invalid utf, iterator position)|
next|return|(temp range_end)|
logic_error|throw|(Comparing utf, iterators defined, with different)|
it|return|(rhs it)|
operator|return|()|
it|next|()|
it|next|()|
it|prior|()|
it|prior|()|
next|return|()|
it|return|(rhs it)|
operator|return|()|
it|advance|(sequence_length it)|
it|advance|(sequence_length it)|
it|prior|()|
it|prior|()|
CreateProxy|int32|(b2AABB aabb, void userData)|
DestroyProxy|void|(int32 proxyId)|
MoveProxy|void|(int32 proxyId, b2AABB aabb, b2Vec2 displacement)|
TouchProxy|void|(int32 proxyId)|
GetFatAABB|b2AABB|(int32 proxyId)|
GetUserData|void|(int32 proxyId)|
TestOverlap|bool|(int32 proxyIdA, int32 proxyIdB)|
GetProxyCount|int32|()|
UpdatePairs|void|(T callback)|
Query|void|(T callback, b2AABB aabb)|
RayCast|void|(T callback, b2RayCastInput input)|
GetTreeHeight|int32|()|
GetTreeBalance|int32|()|
GetTreeQuality|float32|()|
ShiftOrigin|void|(b2Vec2 newOrigin)|
CreateProxy|int32|(b2AABB aabb, void userData)|
DestroyProxy|void|(int32 proxyId)|
MoveProxy|bool|(int32 proxyId, b2AABB aabb1, b2Vec2 displacement)|
GetUserData|void|(int32 proxyId)|
GetFatAABB|b2AABB|(int32 proxyId)|
Query|void|(T callback, b2AABB aabb)|
RayCast|void|(T callback, b2RayCastInput input)|
Validate|void|()|
GetHeight|int32|()|
GetMaxBalance|int32|()|
GetAreaRatio|float32|()|
RebuildBottomUp|void|()|
ShiftOrigin|void|(b2Vec2 newOrigin)|
Set|void|(b2Vec2 v1, b2Vec2 v2)|
Clone|b2Shape|(b2BlockAllocator allocator)|
GetChildCount|int32|()|
TestPoint|bool|(b2Transform transform, b2Vec2 p)|
ComputeAABB|void|(b2AABB aabb, b2Transform transform, int32 childIndex)|
ComputeMass|void|(b2MassData massData, float32 density)|
Clone|b2Shape|(b2BlockAllocator allocator)|
GetChildCount|int32|()|
TestPoint|bool|(b2Transform transform, b2Vec2 p)|
ComputeAABB|void|(b2AABB aabb, b2Transform transform, int32 childIndex)|
ComputeMass|void|(b2MassData massData, float32 density)|
GetSupport|int32|(b2Vec2 d)|
GetSupportVertex|b2Vec2|(b2Vec2 d)|
GetVertex|b2Vec2|(int32 index)|
SetZero|m_p|()|
d|B2_NOT_USED|()|
d|B2_NOT_USED|()|
index|B2_NOT_USED|()|
index|b2Assert|()|
b2Shape|virtual|(Clone b2BlockAllocator)|
GetType|Type|()|
int32|virtual|()|
bool|virtual|(TestPoint b2Transform, xf b2Vec2)|
void|virtual|(ComputeAABB b2AABB, aabb b2Transform, xf int32)|
void|virtual|(ComputeMass b2MassData, massData float32)|
Clear|void|()|
CreateLoop|void|(b2Vec2 vertices, int32 count)|
CreateChain|void|(b2Vec2 vertices, int32 count)|
SetPrevVertex|void|(b2Vec2 prevVertex)|
SetNextVertex|void|(b2Vec2 nextVertex)|
Clone|b2Shape|(b2BlockAllocator allocator)|
GetChildCount|int32|()|
GetChildEdge|void|(b2EdgeShape edge, int32 index)|
TestPoint|bool|(b2Transform transform, b2Vec2 p)|
ComputeAABB|void|(b2AABB aabb, b2Transform transform, int32 childIndex)|
ComputeMass|void|(b2MassData massData, float32 density)|
Clone|b2Shape|(b2BlockAllocator allocator)|
GetChildCount|int32|()|
Set|void|(b2Vec2 points, int32 count)|
SetAsBox|void|(float32 hx, float32 hy)|
SetAsBox|void|(float32 hx, float32 hy, b2Vec2 center, float32 angle)|
TestPoint|bool|(b2Transform transform, b2Vec2 p)|
ComputeAABB|void|(b2AABB aabb, b2Transform transform, int32 childIndex)|
ComputeMass|void|(b2MassData massData, float32 density)|
GetVertex|b2Vec2|(int32 index)|
Validate|bool|()|
SetZero|m_centroid|()|
index|b2Assert|(index m_count)|
Allocate|void|(int32 size)|
Free|void|(void p, int32 size)|
Clear|void|()|
SetFlags|void|(uint32 flags)|
GetFlags|uint32|()|
AppendFlags|void|(uint32 flags)|
ClearFlags|void|(uint32 flags)|
void|virtual|(DrawPolygon b2Vec2, vertices int32, vertexCount b2Color)|
void|virtual|(DrawSolidPolygon b2Vec2, vertices int32, vertexCount b2Color)|
void|virtual|(DrawCircle b2Vec2, center float32, radius b2Color)|
void|virtual|(DrawSolidCircle b2Vec2, center float32, radius b2Vec2, axis b2Color)|
void|virtual|(DrawSegment b2Vec2, p1 b2Vec2, p2 b2Color)|
void|virtual|(DrawTransform b2Transform)|
m_stack|b2Free|()|
T|m_stack|(b2Alloc m_capacity, sizeof T)|
m_stack|memcpy|(old m_count, sizeof T)|
old|b2Free|()|
m_count|b2Assert|()|
Allocate|void|(int32 size)|
Free|void|(void p)|
GetMaxAllocation|int32|()|
Reset|void|()|
GetMilliseconds|float32|()|
AddPair|void|(void proxyUserDataA, void proxyUserDataB)|
FindNewContacts|void|()|
Destroy|void|(b2Contact c)|
Collide|void|()|
void|static|(Destroy b2Contact, contact b2BlockAllocator)|
b2Fixture|b2ChainAndCircleContact|(fixtureA int32, indexA b2Fixture, fixtureB int32)|
Evaluate|void|(b2Manifold manifold, b2Transform xfA, b2Transform xfB)|
void|static|(Destroy b2Contact, contact b2BlockAllocator)|
b2Fixture|b2EdgeAndPolygonContact|(fixtureA b2Fixture)|
Evaluate|void|(b2Manifold manifold, b2Transform xfA, b2Transform xfB)|
void|static|(Destroy b2Contact, contact b2BlockAllocator)|
b2Fixture|b2PolygonContact|(fixtureA b2Fixture)|
Evaluate|void|(b2Manifold manifold, b2Transform xfA, b2Transform xfB)|
GetManifold|b2Manifold|()|
GetManifold|b2Manifold|()|
GetWorldManifold|void|(b2WorldManifold worldManifold)|
IsTouching|bool|()|
SetEnabled|void|(bool flag)|
IsEnabled|bool|()|
GetNext|b2Contact|()|
GetNext|b2Contact|()|
GetFixtureA|b2Fixture|()|
GetFixtureA|b2Fixture|()|
GetChildIndexA|int32|()|
GetFixtureB|b2Fixture|()|
GetFixtureB|b2Fixture|()|
GetChildIndexB|int32|()|
SetFriction|void|(float32 friction)|
GetFriction|float32|()|
ResetFriction|void|()|
SetRestitution|void|(float32 restitution)|
GetRestitution|float32|()|
ResetRestitution|void|()|
SetTangentSpeed|void|(float32 speed)|
GetTangentSpeed|float32|()|
void|virtual|(Evaluate b2Manifold, manifold b2Transform, xfA b2Transform)|
FlagForFiltering|void|()|
void|static|()|
b2Contact|static|(Create b2Fixture, fixtureA int32, indexA b2Fixture, fixtureB int32, indexB b2BlockAllocator)|
void|static|(Destroy b2Contact, contact Type, typeA Type, typeB b2BlockAllocator)|
void|static|(Destroy b2Contact, contact b2BlockAllocator)|
b2Fixture|b2Contact|(fixtureA int32, indexA b2Fixture, fixtureB int32)|
Update|void|(b2ContactListener listener)|
bodyA|b2Body|(m_fixtureA GetBody)|
bodyB|b2Body|(m_fixtureB GetBody)|
shapeA|b2Shape|(m_fixtureA GetShape)|
shapeB|b2Shape|(m_fixtureB GetShape)|
Initialize|worldManifold|(m_manifold bodyA, GetTransform shapeA, m_radius bodyB, GetTransform shapeB)|
m_flags|return|(e_enabledFlag e_enabledFlag)|
m_flags|return|(e_touchingFlag e_touchingFlag)|
b2MixFriction|m_friction|(m_fixtureA m_friction, m_fixtureB m_friction)|
b2MixRestitution|m_restitution|(m_fixtureA m_restitution, m_fixtureB m_restitution)|
void|static|(Destroy b2Contact, contact b2BlockAllocator)|
b2Fixture|b2ChainAndPolygonContact|(fixtureA int32, indexA b2Fixture, fixtureB int32)|
Evaluate|void|(b2Manifold manifold, b2Transform xfA, b2Transform xfB)|
void|static|(Destroy b2Contact, contact b2BlockAllocator)|
b2Fixture|b2CircleContact|(fixtureA b2Fixture)|
Evaluate|void|(b2Manifold manifold, b2Transform xfA, b2Transform xfB)|
b2ContactSolverDef|b2ContactSolver|()|
InitializeVelocityConstraints|void|()|
WarmStart|void|()|
SolveVelocityConstraints|void|()|
StoreImpulses|void|()|
SolvePositionConstraints|bool|()|
SolveTOIPositionConstraints|bool|(int32 toiIndexA, int32 toiIndexB)|
b2Contact|static|(Create b2Fixture, fixtureA int32, indexA b2Fixture, fixtureB int32, indexB b2BlockAllocator)|
void|static|(Destroy b2Contact, contact b2BlockAllocator)|
b2Fixture|b2PolygonAndCircleContact|(fixtureA b2Fixture)|
Evaluate|void|(b2Manifold manifold, b2Transform xfA, b2Transform xfB)|
void|static|(Destroy b2Contact, contact b2BlockAllocator)|
b2Fixture|b2EdgeAndCircleContact|(fixtureA b2Fixture)|
Evaluate|void|(b2Manifold manifold, b2Transform xfA, b2Transform xfB)|
Solve|void|(b2Profile profile, b2TimeStep step, b2Vec2 gravity, bool allowSleep)|
SolveTOI|void|(b2TimeStep subStep, int32 toiIndexA, int32 toiIndexB)|
m_bodyCount|b2Assert|()|
m_contactCount|b2Assert|()|
m_jointCount|b2Assert|()|
Report|void|(b2ContactVelocityConstraint constraints)|
GetType|Type|()|
GetShape|b2Shape|()|
GetShape|b2Shape|()|
SetSensor|void|(bool sensor)|
IsSensor|bool|()|
SetFilterData|void|(b2Filter filter)|
GetFilterData|b2Filter|()|
Refilter|void|()|
GetBody|b2Body|()|
GetBody|b2Body|()|
GetNext|b2Fixture|()|
GetNext|b2Fixture|()|
GetUserData|void|()|
SetUserData|void|(void data)|
TestPoint|bool|(b2Vec2 p)|
RayCast|bool|(b2RayCastOutput output, b2RayCastInput input, int32 childIndex)|
GetMassData|void|(b2MassData massData)|
SetDensity|void|(float32 density)|
GetDensity|float32|()|
GetFriction|float32|()|
SetFriction|void|(float32 friction)|
GetRestitution|float32|()|
SetRestitution|void|(float32 restitution)|
GetAABB|b2AABB|(int32 childIndex)|
Dump|void|(int32 bodyIndex)|
Create|void|(b2BlockAllocator allocator, b2Body body, b2FixtureDef def)|
Destroy|void|(b2BlockAllocator allocator)|
CreateProxies|void|(b2BroadPhase broadPhase, b2Transform xf)|
DestroyProxies|void|(b2BroadPhase broadPhase)|
Synchronize|void|(b2BroadPhase broadPhase, b2Transform xf1, b2Transform xf2)|
m_shape|return|()|
b2IsValid|b2Assert|(density density)|
m_shape|return|(TestPoint m_body, GetTransform p)|
m_shape|return|(RayCast output, input m_body, GetTransform childIndex)|
ComputeMass|m_shape|(massData m_density)|
childIndex|b2Assert|(childIndex m_proxyCount)|
void|virtual|(SayGoodbye b2Joint)|
void|virtual|(SayGoodbye b2Fixture)|
bool|virtual|(ShouldCollide b2Fixture, fixtureA b2Fixture)|
contact|B2_NOT_USED|()|
oldManifold|B2_NOT_USED|()|
contact|B2_NOT_USED|()|
impulse|B2_NOT_USED|()|
bool|virtual|(ReportFixture b2Fixture)|
b2Vec2|b2World|()|
SetDestructionListener|void|(b2DestructionListener listener)|
SetContactFilter|void|(b2ContactFilter filter)|
SetContactListener|void|(b2ContactListener listener)|
SetDebugDraw|void|(b2Draw debugDraw)|
CreateBody|b2Body|(b2BodyDef def)|
DestroyBody|void|(b2Body body)|
CreateJoint|b2Joint|(b2JointDef def)|
DestroyJoint|void|(b2Joint joint)|
ClearForces|void|()|
DrawDebugData|void|()|
QueryAABB|void|(b2QueryCallback callback, b2AABB aabb)|
RayCast|void|(b2RayCastCallback callback, b2Vec2 point1, b2Vec2 point2)|
GetBodyList|b2Body|()|
GetBodyList|b2Body|()|
GetJointList|b2Joint|()|
GetJointList|b2Joint|()|
GetContactList|b2Contact|()|
GetContactList|b2Contact|()|
SetAllowSleeping|void|(bool flag)|
GetProxyCount|int32|()|
GetBodyCount|int32|()|
GetJointCount|int32|()|
GetContactCount|int32|()|
GetTreeHeight|int32|()|
GetTreeBalance|int32|()|
GetTreeQuality|float32|()|
SetGravity|void|(b2Vec2 gravity)|
GetGravity|b2Vec2|()|
IsLocked|bool|()|
SetAutoClearForces|void|(bool flag)|
GetAutoClearForces|bool|()|
ShiftOrigin|void|(b2Vec2 newOrigin)|
GetContactManager|b2ContactManager|()|
GetProfile|b2Profile|()|
Dump|void|()|
CreateFixture|b2Fixture|(b2FixtureDef def)|
CreateFixture|b2Fixture|(b2Shape shape, float32 density)|
DestroyFixture|void|(b2Fixture fixture)|
SetTransform|void|(b2Vec2 position, float32 angle)|
GetTransform|b2Transform|()|
GetPosition|b2Vec2|()|
GetAngle|float32|()|
GetWorldCenter|b2Vec2|()|
GetLocalCenter|b2Vec2|()|
SetLinearVelocity|void|(b2Vec2 v)|
GetLinearVelocity|b2Vec2|()|
SetAngularVelocity|void|(float32 omega)|
GetAngularVelocity|float32|()|
ApplyForce|void|(b2Vec2 force, b2Vec2 point, bool wake)|
ApplyForceToCenter|void|(b2Vec2 force, bool wake)|
ApplyTorque|void|(float32 torque, bool wake)|
ApplyLinearImpulse|void|(b2Vec2 impulse, b2Vec2 point, bool wake)|
ApplyAngularImpulse|void|(float32 impulse, bool wake)|
GetMass|float32|()|
GetInertia|float32|()|
GetMassData|void|(b2MassData data)|
SetMassData|void|(b2MassData data)|
ResetMassData|void|()|
GetWorldPoint|b2Vec2|(b2Vec2 localPoint)|
GetWorldVector|b2Vec2|(b2Vec2 localVector)|
GetLocalPoint|b2Vec2|(b2Vec2 worldPoint)|
GetLocalVector|b2Vec2|(b2Vec2 worldVector)|
GetLinearVelocityFromWorldPoint|b2Vec2|(b2Vec2 worldPoint)|
GetLinearVelocityFromLocalPoint|b2Vec2|(b2Vec2 localPoint)|
GetLinearDamping|float32|()|
SetLinearDamping|void|(float32 linearDamping)|
GetAngularDamping|float32|()|
SetAngularDamping|void|(float32 angularDamping)|
GetGravityScale|float32|()|
SetGravityScale|void|(float32 scale)|
SetType|void|(b2BodyType type)|
GetType|b2BodyType|()|
SetBullet|void|(bool flag)|
IsBullet|bool|()|
SetSleepingAllowed|void|(bool flag)|
IsSleepingAllowed|bool|()|
SetAwake|void|(bool flag)|
IsAwake|bool|()|
SetActive|void|(bool flag)|
IsActive|bool|()|
SetFixedRotation|void|(bool flag)|
IsFixedRotation|bool|()|
GetFixtureList|b2Fixture|()|
GetFixtureList|b2Fixture|()|
GetJointList|b2JointEdge|()|
GetJointList|b2JointEdge|()|
GetContactList|b2ContactEdge|()|
GetContactList|b2ContactEdge|()|
GetNext|b2Body|()|
GetNext|b2Body|()|
GetUserData|void|()|
SetUserData|void|(void data)|
GetWorld|b2World|()|
GetWorld|b2World|()|
Dump|void|()|
GetAnchorA|b2Vec2|()|
GetAnchorB|b2Vec2|()|
GetReactionForce|b2Vec2|(float32 inv_dt)|
GetReactionTorque|float32|(float32 inv_dt)|
SetLength|void|(float32 length)|
GetLength|float32|()|
SetFrequency|void|(float32 hz)|
GetFrequency|float32|()|
SetDampingRatio|void|(float32 ratio)|
GetDampingRatio|float32|()|
Dump|void|()|
b2DistanceJointDef|b2DistanceJoint|()|
InitVelocityConstraints|void|(b2SolverData data)|
SolveVelocityConstraints|void|(b2SolverData data)|
SolvePositionConstraints|bool|(b2SolverData data)|
GetAnchorA|b2Vec2|()|
GetAnchorB|b2Vec2|()|
GetReactionForce|b2Vec2|(float32 inv_dt)|
GetReactionTorque|float32|(float32 inv_dt)|
GetGroundAnchorA|b2Vec2|()|
GetGroundAnchorB|b2Vec2|()|
GetLengthA|float32|()|
GetLengthB|float32|()|
GetRatio|float32|()|
GetCurrentLengthA|float32|()|
GetCurrentLengthB|float32|()|
Dump|void|()|
ShiftOrigin|void|(b2Vec2 newOrigin)|
b2PulleyJointDef|b2PulleyJoint|()|
InitVelocityConstraints|void|(b2SolverData data)|
SolveVelocityConstraints|void|(b2SolverData data)|
SolvePositionConstraints|bool|(b2SolverData data)|
GetAnchorA|b2Vec2|()|
GetAnchorB|b2Vec2|()|
GetJointAngle|float32|()|
GetJointSpeed|float32|()|
IsLimitEnabled|bool|()|
EnableLimit|void|(bool flag)|
GetLowerLimit|float32|()|
GetUpperLimit|float32|()|
SetLimits|void|(float32 lower, float32 upper)|
IsMotorEnabled|bool|()|
EnableMotor|void|(bool flag)|
SetMotorSpeed|void|(float32 speed)|
GetMotorSpeed|float32|()|
SetMaxMotorTorque|void|(float32 torque)|
GetReactionForce|b2Vec2|(float32 inv_dt)|
GetReactionTorque|float32|(float32 inv_dt)|
GetMotorTorque|float32|(float32 inv_dt)|
Dump|void|()|
b2RevoluteJointDef|b2RevoluteJoint|()|
InitVelocityConstraints|void|(b2SolverData data)|
SolveVelocityConstraints|void|(b2SolverData data)|
SolvePositionConstraints|bool|(b2SolverData data)|
GetAnchorA|b2Vec2|()|
GetAnchorB|b2Vec2|()|
GetReactionForce|b2Vec2|(float32 inv_dt)|
GetReactionTorque|float32|(float32 inv_dt)|
GetMaxLength|float32|()|
GetLimitState|b2LimitState|()|
Dump|void|()|
b2RopeJointDef|b2RopeJoint|()|
InitVelocityConstraints|void|(b2SolverData data)|
SolveVelocityConstraints|void|(b2SolverData data)|
SolvePositionConstraints|bool|(b2SolverData data)|
GetAnchorA|b2Vec2|()|
GetAnchorB|b2Vec2|()|
GetReactionForce|b2Vec2|(float32 inv_dt)|
GetReactionTorque|float32|(float32 inv_dt)|
SetTarget|void|(b2Vec2 target)|
GetTarget|b2Vec2|()|
SetMaxForce|void|(float32 force)|
GetMaxForce|float32|()|
SetFrequency|void|(float32 hz)|
GetFrequency|float32|()|
SetDampingRatio|void|(float32 ratio)|
GetDampingRatio|float32|()|
ShiftOrigin|void|(b2Vec2 newOrigin)|
b2MouseJointDef|b2MouseJoint|()|
InitVelocityConstraints|void|(b2SolverData data)|
SolveVelocityConstraints|void|(b2SolverData data)|
SolvePositionConstraints|bool|(b2SolverData data)|
GetAnchorA|b2Vec2|()|
GetAnchorB|b2Vec2|()|
GetReactionForce|b2Vec2|(float32 inv_dt)|
GetReactionTorque|float32|(float32 inv_dt)|
SetRatio|void|(float32 ratio)|
GetRatio|float32|()|
Dump|void|()|
b2GearJointDef|b2GearJoint|()|
InitVelocityConstraints|void|(b2SolverData data)|
SolveVelocityConstraints|void|(b2SolverData data)|
SolvePositionConstraints|bool|(b2SolverData data)|
GetAnchorA|b2Vec2|()|
GetAnchorB|b2Vec2|()|
GetReactionForce|b2Vec2|(float32 inv_dt)|
GetReactionTorque|float32|(float32 inv_dt)|
GetJointTranslation|float32|()|
GetJointSpeed|float32|()|
IsLimitEnabled|bool|()|
EnableLimit|void|(bool flag)|
GetLowerLimit|float32|()|
GetUpperLimit|float32|()|
SetLimits|void|(float32 lower, float32 upper)|
IsMotorEnabled|bool|()|
EnableMotor|void|(bool flag)|
SetMotorSpeed|void|(float32 speed)|
GetMotorSpeed|float32|()|
SetMaxMotorForce|void|(float32 force)|
GetMotorForce|float32|(float32 inv_dt)|
Dump|void|()|
b2PrismaticJointDef|b2PrismaticJoint|()|
InitVelocityConstraints|void|(b2SolverData data)|
SolveVelocityConstraints|void|(b2SolverData data)|
SolvePositionConstraints|bool|(b2SolverData data)|
GetAnchorA|b2Vec2|()|
GetAnchorB|b2Vec2|()|
GetReactionForce|b2Vec2|(float32 inv_dt)|
GetReactionTorque|float32|(float32 inv_dt)|
SetMaxForce|void|(float32 force)|
GetMaxForce|float32|()|
SetMaxTorque|void|(float32 torque)|
GetMaxTorque|float32|()|
Dump|void|()|
b2FrictionJointDef|b2FrictionJoint|()|
InitVelocityConstraints|void|(b2SolverData data)|
SolveVelocityConstraints|void|(b2SolverData data)|
SolvePositionConstraints|bool|(b2SolverData data)|
GetType|b2JointType|()|
GetBodyA|b2Body|()|
GetBodyB|b2Body|()|
b2Vec2|virtual|()|
b2Vec2|virtual|()|
b2Vec2|virtual|(GetReactionForce float32)|
float32|virtual|(GetReactionTorque float32)|
GetNext|b2Joint|()|
GetNext|b2Joint|()|
GetUserData|void|()|
SetUserData|void|(void data)|
IsActive|bool|()|
GetCollideConnected|bool|()|
b2Joint|static|(Create b2JointDef, def b2BlockAllocator)|
void|static|(Destroy b2Joint, joint b2BlockAllocator)|
b2JointDef|b2Joint|()|
void|virtual|(InitVelocityConstraints b2SolverData)|
void|virtual|(SolveVelocityConstraints b2SolverData)|
bool|virtual|(SolvePositionConstraints b2SolverData)|
GetAnchorA|b2Vec2|()|
GetAnchorB|b2Vec2|()|
GetReactionForce|b2Vec2|(float32 inv_dt)|
GetReactionTorque|float32|(float32 inv_dt)|
SetLinearOffset|void|(b2Vec2 linearOffset)|
GetLinearOffset|b2Vec2|()|
SetAngularOffset|void|(float32 angularOffset)|
GetAngularOffset|float32|()|
SetMaxForce|void|(float32 force)|
GetMaxForce|float32|()|
SetMaxTorque|void|(float32 torque)|
GetMaxTorque|float32|()|
SetCorrectionFactor|void|(float32 factor)|
GetCorrectionFactor|float32|()|
Dump|void|()|
b2MotorJointDef|b2MotorJoint|()|
InitVelocityConstraints|void|(b2SolverData data)|
SolveVelocityConstraints|void|(b2SolverData data)|
SolvePositionConstraints|bool|(b2SolverData data)|
GetAnchorA|b2Vec2|()|
GetAnchorB|b2Vec2|()|
GetReactionForce|b2Vec2|(float32 inv_dt)|
GetReactionTorque|float32|(float32 inv_dt)|
Dump|void|()|
b2WeldJointDef|b2WeldJoint|()|
InitVelocityConstraints|void|(b2SolverData data)|
SolveVelocityConstraints|void|(b2SolverData data)|
SolvePositionConstraints|bool|(b2SolverData data)|
GetAnchorA|b2Vec2|()|
GetAnchorB|b2Vec2|()|
GetReactionForce|b2Vec2|(float32 inv_dt)|
GetReactionTorque|float32|(float32 inv_dt)|
GetJointTranslation|float32|()|
GetJointSpeed|float32|()|
IsMotorEnabled|bool|()|
EnableMotor|void|(bool flag)|
SetMotorSpeed|void|(float32 speed)|
GetMotorSpeed|float32|()|
SetMaxMotorTorque|void|(float32 torque)|
GetMaxMotorTorque|float32|()|
GetMotorTorque|float32|(float32 inv_dt)|
SetSpringFrequencyHz|void|(float32 hz)|
GetSpringFrequencyHz|float32|()|
SetSpringDampingRatio|void|(float32 ratio)|
GetSpringDampingRatio|float32|()|
Dump|void|()|
b2WheelJointDef|b2WheelJoint|()|
InitVelocityConstraints|void|(b2SolverData data)|
SolveVelocityConstraints|void|(b2SolverData data)|
SolvePositionConstraints|bool|(b2SolverData data)|
Initialize|void|(b2RopeDef def)|
Step|void|(float32 timeStep, int32 iterations)|
Draw|void|(b2Draw draw)|
SetAngle|void|(float32 angle)|
TShader|explicit|()|
TShader|virtual|()|
setStrings|void|(char const, s int)|
setStringsWithLengths|void|(char const, s int, l int)|
setEntryPoint|void|(char entryPoint)|
setSourceEntryPoint|void|(char sourceEntryPointName)|
addProcesses|void|()|
setShiftBinding|void|(TResourceType res, unsigned int)|
setShiftBindingForSet|void|(TResourceType res, unsigned int, base unsigned, int set)|
setResourceSetBinding|void|(string base)|
setAutoMapBindings|void|(bool map)|
setAutoMapLocations|void|(bool map)|
setInvertY|void|(bool invert)|
setHlslIoMapping|void|(bool hlslIoMap)|
setFlattenUniformArrays|void|(bool flatten)|
setNoStorageFormat|void|(bool useUnknownFormat)|
setTextureSamplerTransformMode|void|(EShTextureSamplerTransformMode mode)|
operator|IncludeResult|()|
void|virtual|(releaseInclude IncludeResult)|
parse|return|(res defaultVersion, defaultProfile forceDefaultVersionAndProfile, forwardCompatible messages)|
parse|return|(builtInResources defaultVersion, ENoProfile false, forwardCompatible messages)|
parse|return|(builtInResources defaultVersion, ENoProfile false, forwardCompatible messages)|
getInfoLog|char|()|
getInfoDebugLog|char|()|
bool|virtual|(validateBinding EShLanguage, stage char, name TType, type bool)|
int|virtual|(resolveBinding EShLanguage, stage char, name TType, type bool)|
int|virtual|(resolveSet EShLanguage, stage char, name TType, type bool)|
int|virtual|(resolveUniformLocation EShLanguage, stage char, name TType, type bool)|
bool|virtual|(validateInOut EShLanguage, stage char, name TType, type bool)|
int|virtual|(resolveInOutLocation EShLanguage, stage char, name TType, type bool)|
int|virtual|(resolveInOutComponent EShLanguage, stage char, name TType, type bool)|
int|virtual|(resolveInOutIndex EShLanguage, stage char, name TType, type bool)|
void|virtual|(notifyBinding EShLanguage, stage char, name TType, type bool)|
void|virtual|(notifyInOut EShLanguage, stage char, name TType, type bool)|
void|virtual|(endNotifications EShLanguage)|
void|virtual|(beginNotifications EShLanguage)|
void|virtual|(beginResolve EShLanguage)|
void|virtual|(endResolve EShLanguage)|
TProgram|virtual|()|
link|bool|()|
getInfoLog|char|()|
getInfoDebugLog|char|()|
dumpReflection|void|()|
mapIO|bool|(TIoMapResolver resolver)|
linkStage|bool|(EShLanguage EShMessages)|
false|assert|(Default missing)|
operator|return|()|
operator|return|()|
operator|return|()|
operator|return|()|
operator|return|()|
operator|return|()|
operator|return|()|
type|assert|(constant type)|
false|assert|(Default missing)|
type|assert|(constant type)|
false|assert|(Default missing)|
type|assert|(constant type)|
EbtInt|case|(returnValue setIConst, iConst constant, iConst break)|
EbtInt64|case|(returnValue setI64Const, i64Const constant, i64Const break)|
EbtUint|case|(returnValue setUConst, uConst constant, uConst break)|
EbtUint64|case|(returnValue setU64Const, u64Const constant, u64Const break)|
EbtDouble|case|(returnValue setDConst, dConst constant, dConst break)|
assert|default|(false Default)|
type|assert|(constant type)|
EbtInt|case|(returnValue setIConst, iConst constant, iConst break)|
EbtInt64|case|(returnValue setI64Const, i64Const constant, i64Const break)|
EbtUint|case|(returnValue setUConst, uConst constant, uConst break)|
EbtUint64|case|(returnValue setU64Const, u64Const constant, u64Const break)|
EbtDouble|case|(returnValue setDConst, dConst constant, dConst break)|
assert|default|(false Default)|
type|assert|(constant type)|
EbtInt|case|(returnValue setIConst, iConst constant, iConst break)|
EbtInt64|case|(returnValue setI64Const, i64Const constant, i64Const break)|
EbtUint|case|(returnValue setUConst, uConst constant, uConst break)|
EbtUint64|case|(returnValue setU64Const, u64Const constant, u64Const break)|
EbtDouble|case|(returnValue setDConst, dConst constant, dConst break)|
assert|default|(false Default)|
type|assert|(constant type)|
EbtInt|case|(returnValue setIConst, iConst constant, iConst break)|
EbtInt64|case|(returnValue setI64Const, i64Const constant, i64Const break)|
EbtUint|case|(returnValue setUConst, uConst constant, uConst break)|
EbtUint64|case|(returnValue setU64Const, u64Const constant, u64Const break)|
assert|default|(false Default)|
EbtInt|case|(returnValue setIConst, iConst constant, iConst break)|
EbtUint|case|(returnValue setIConst, iConst constant, uConst break)|
EbtInt64|case|(returnValue setIConst, iConst constant, i64Const break)|
EbtUint64|case|(returnValue setIConst, iConst constant, u64Const break)|
assert|default|(false Default)|
EbtInt|case|(returnValue setUConst, uConst constant, iConst break)|
EbtUint|case|(returnValue setUConst, uConst constant, uConst break)|
EbtInt64|case|(returnValue setUConst, uConst constant, i64Const break)|
EbtUint64|case|(returnValue setUConst, uConst constant, u64Const break)|
assert|default|(false Default)|
EbtInt|case|(returnValue setI64Const, i64Const constant, iConst break)|
EbtUint|case|(returnValue setI64Const, i64Const constant, uConst break)|
EbtInt64|case|(returnValue setI64Const, i64Const constant, i64Const break)|
EbtUint64|case|(returnValue setI64Const, i64Const constant, u64Const break)|
assert|default|(false Default)|
EbtInt|case|(returnValue setU64Const, u64Const constant, iConst break)|
EbtUint|case|(returnValue setU64Const, u64Const constant, uConst break)|
EbtInt64|case|(returnValue setU64Const, u64Const constant, i64Const break)|
EbtUint64|case|(returnValue setU64Const, u64Const constant, u64Const break)|
assert|default|(false Default)|
assert|default|(false Default)|
EbtInt|case|(returnValue setIConst, iConst constant, iConst break)|
EbtUint|case|(returnValue setIConst, iConst constant, uConst break)|
EbtInt64|case|(returnValue setIConst, iConst constant, i64Const break)|
EbtUint64|case|(returnValue setIConst, iConst constant, u64Const break)|
assert|default|(false Default)|
EbtInt|case|(returnValue setUConst, uConst constant, iConst break)|
EbtUint|case|(returnValue setUConst, uConst constant, uConst break)|
EbtInt64|case|(returnValue setUConst, uConst constant, i64Const break)|
EbtUint64|case|(returnValue setUConst, uConst constant, u64Const break)|
assert|default|(false Default)|
EbtInt|case|(returnValue setI64Const, i64Const constant, iConst break)|
EbtUint|case|(returnValue setI64Const, i64Const constant, uConst break)|
EbtInt64|case|(returnValue setI64Const, i64Const constant, i64Const break)|
EbtUint64|case|(returnValue setI64Const, i64Const constant, u64Const break)|
assert|default|(false Default)|
EbtInt|case|(returnValue setU64Const, u64Const constant, iConst break)|
EbtUint|case|(returnValue setU64Const, u64Const constant, uConst break)|
EbtInt64|case|(returnValue setU64Const, u64Const constant, i64Const break)|
EbtUint64|case|(returnValue setU64Const, u64Const constant, u64Const break)|
assert|default|(false Default)|
assert|default|(false Default)|
type|assert|(constant type)|
EbtInt|case|(returnValue setIConst, iConst constant, iConst break)|
EbtUint|case|(returnValue setUConst, uConst constant, uConst break)|
EbtInt64|case|(returnValue setI64Const, i64Const constant, i64Const break)|
EbtUint64|case|(returnValue setU64Const, u64Const constant, u64Const break)|
assert|default|(false Default)|
type|assert|(constant type)|
EbtInt|case|(returnValue setIConst, iConst constant, iConst break)|
EbtUint|case|(returnValue setUConst, uConst constant, uConst break)|
EbtInt64|case|(returnValue setI64Const, i64Const constant, i64Const break)|
EbtUint64|case|(returnValue setU64Const, u64Const constant, u64Const break)|
assert|default|(false Default)|
type|assert|(constant type)|
EbtInt|case|(returnValue setIConst, iConst constant, iConst break)|
EbtUint|case|(returnValue setUConst, uConst constant, uConst break)|
EbtInt64|case|(returnValue setI64Const, i64Const constant, i64Const break)|
EbtUint64|case|(returnValue setU64Const, u64Const constant, u64Const break)|
assert|default|(false Default)|
EbtInt|case|(returnValue setIConst, iConst break)|
EbtUint|case|(returnValue setUConst, uConst break)|
EbtInt64|case|(returnValue setI64Const, i64Const break)|
EbtUint64|case|(returnValue setU64Const, u64Const break)|
assert|default|(false Default)|
type|assert|(constant type)|
EbtBool|case|(returnValue setBConst, bConst constant, bConst break)|
assert|default|(false Default)|
type|assert|(constant type)|
EbtBool|case|(returnValue setBConst, bConst constant, bConst break)|
assert|default|(false Default)|
new|unionArray|(TConstUnionVector size)|
new|unionArray|(TConstUnionVector size)|
i|unionArray|(a start)|
new|unionArray|(TConstUnionVector size)|
rhs|assert|(unionArray size, unionArray size)|
this|sum|(comp getDConst, rhs comp)|
preGuard|memset|(guardBlockBeginVal guardBlockSize)|
data|memset|(userDataFill size)|
postGuard|memset|(guardBlockEndVal guardBlockSize)|
preGuard|checkGuardBlock|(guardBlockBeginVal before)|
postGuard|checkGuardBlock|(guardBlockEndVal after)|
checkAllocList|void|()|
size|return|(guardBlockSize headerSize)|
m|return|(guardBlockSize headerSize)|
int|TPoolAllocator|(growthIncrement int)|
push|void|()|
pop|void|()|
popAll|void|()|
allocate|void|(size_t numBytes)|
checkAllocList|lastAllocation|()|
memory|new|(TAllocation numBytes, memory block)|
lastAllocation|block|(reinterpret_cast TAllocation)|
offsetAllocation|return|()|
int|virtual|(getLocation char)|
bool|virtual|(compile TIntermNode, root int, version EProfile, profile ENoProfile)|
operator|TCompiler|()|
bool|virtual|(link TCompilerList)|
void|virtual|(getAttributeBindings ShBindingTable)|
operator|TLinker|()|
ConstructCompiler|TCompiler|(EShLanguage int)|
ConstructLinker|TShHandleBase|(EShExecutable int)|
ConstructBindings|TShHandleBase|()|
DeleteLinker|void|()|
DeleteBindingList|void|(TShHandleBase bindingList)|
ConstructUniformMap|TUniformMap|()|
DeleteCompiler|void|()|
DeleteUniformMap|void|()|
operator|TInfoSinkBase|(float n, int size, char buf)|
buf|snprintf|(size fabs, n e, fabs n, e8 n, f f, g n)|
buf|append|()|
EPrefixWarning|case|(append WARNING)|
EPrefixError|case|(append ERROR)|
EPrefixInternalError|case|(append INTERNAL, ERROR break)|
EPrefixUnimplemented|case|(append UNIMPLEMENTED)|
EPrefixNote|case|(append NOTE)|
append|default|(UNKNOWN ERROR)|
locText|snprintf|(maxSize d, loc line)|
loc|append|(getStringNameOrNum false)|
locText|append|()|
message|prefix|()|
s|append|()|
n|append|()|
message|prefix|()|
loc|location|()|
s|append|()|
n|append|()|
append|void|(char s)|
append|void|(int count, char c)|
append|void|(TPersistString t)|
append|void|(TString t)|
appendToStream|void|(char s)|
i|_itoa_s|(text sizeof, text base)|
text|snprintf|(sizeof text, d i)|
quoteStringName|return|(string name)|
to_string|return|(long long)|
powerOf2|return|()|
IsPow2|assert|()|
number|number|(powerOf2 powerOf2)|
IsPow2|assert|()|
number|return|()|
void|virtual|(traverse TIntermTraverser)|
TIntermNode|TIntermNode|()|
operator|TIntermNode|()|
void|virtual|(propagatePrecision TPrecisionQualifier)|
operator|TIntermTyped|()|
void|virtual|(traverse TIntermTraverser)|
void|virtual|(traverse TIntermTraverser)|
void|virtual|(traverse TIntermTraverser)|
void|virtual|(traverse TIntermTraverser)|
void|virtual|(traverse TIntermTraverser)|
TIntermTyped|virtual|(fold TOperator, TIntermTyped const)|
TIntermTyped|virtual|(fold TOperator, TType const)|
operator|TIntermConstantUnion|()|
modifiesState|bool|()|
isConstructor|bool|()|
cs|TString|(type getCompleteString)|
GetPrecisionQualifierString|cs|()|
void|virtual|(traverse TIntermTraverser)|
void|virtual|()|
void|virtual|(traverse TIntermTraverser)|
void|virtual|()|
void|virtual|(traverse TIntermTraverser)|
setPragmaTable|void|(TPragmaTable pTable)|
void|virtual|(traverse TIntermTraverser)|
void|virtual|(traverse TIntermTraverser)|
max|maxDepth|(maxDepth depth)|
push_back|path|()|
pop_back|path|()|
path|return|(size NULL, path back)|
operator|TIntermTraverser|()|
getAsSymbolNode|node1|(getId node2, getAsSymbolNode getId)|
isPipeInput|return|()|
patch|return|(isPipeInput isPipeOutput)|
patch|return|()|
isFrontEndConstant|return|()|
clear|qualifier|()|
l|initType|()|
clear|sampler|()|
global|initQualifiers|()|
init|shaderQualifiers|()|
clear|sampler|()|
clear|qualifier|()|
clear|sampler|()|
clear|qualifier|()|
p|assert|(EpqNone p)|
clear|sampler|()|
NewPoolTString|typeName|(p userDef, getTypeName c_str)|
clear|qualifier|()|
type|shallowCopy|()|
copyDereferenced|arraySizes|(type arraySizes)|
memberList|TTypeList|(type getStruct)|
memberList|shallowCopy|(derefIndex type)|
type|shallowCopy|()|
clear|sampler|()|
clear|qualifier|()|
NewPoolTString|typeName|(n c_str)|
clear|sampler|()|
NewPoolTString|typeName|(n c_str)|
copyOf|deepCopy|()|
makeTemporary|getQualifier|()|
i|structure|(type makeTemporary)|
newType|TType|(new TType)|
deepCopy|newType|()|
parentType|newArraySizes|()|
parentType|structure|(userDef getWritableStruct)|
parentType|setTypeName|(userDef getTypeName)|
typeName|assert|()|
fieldName|assert|()|
hasa|auto|(predicate TTypeLoc, tl return, tl type, contains predicate)|
structure|return|(any_of structure, begin structure, end hasa)|
contains|return|(checkType TType, t return, t basicType)|
contains|return|(TType t, return t)|
contains|return|(this TType, t return, t this, t isStruct)|
contains|return|(TType t, return t)|
contains|return|(TType t, return t)|
contains|return|(TType t, return t)|
contains|return|()|
contains|return|(TType t, return t, isArray t, arraySizes isOuterSpecialization)|
arraySizes|assert|()|
type|assert|(arraySizes nullptr)|
s|newArraySizes|()|
addOuterSizes|arraySizes|()|
getImplicitArraySize|changeOuterArraySize|()|
i|structure|(type adoptImplicitArraySizes)|
getBasicString|return|()|
appendStr|auto|(char s, typeString append)|
appendUint|auto|(unsigned int, u typeString, append to_string, u c_str)|
appendInt|auto|(int i, typeString append, to_string i)|
layout|appendStr|()|
location|appendStr|()|
qualifier|appendUint|()|
component|appendStr|()|
qualifier|appendUint|()|
index|appendStr|()|
qualifier|appendUint|()|
set|appendStr|()|
qualifier|appendUint|()|
binding|appendStr|()|
qualifier|appendUint|()|
stream|appendStr|()|
qualifier|appendUint|()|
getLayoutMatrixString|appendStr|(qualifier layoutMatrix)|
getLayoutPackingString|appendStr|(qualifier layoutPacking)|
offset|appendStr|()|
qualifier|appendInt|()|
align|appendStr|()|
qualifier|appendInt|()|
getLayoutFormatString|appendStr|(qualifier layoutFormat)|
xfb_buffer|appendStr|()|
qualifier|appendUint|()|
xfb_offset|appendStr|()|
qualifier|appendUint|()|
xfb_stride|appendStr|()|
qualifier|appendUint|()|
input_attachment_index|appendStr|()|
qualifier|appendUint|()|
constant_id|appendStr|()|
qualifier|appendUint|()|
push_constant|appendStr|()|
passthrough|appendStr|()|
layoutViewportRelative|appendStr|()|
layoutSecondaryViewportRelativeOffset|appendStr|()|
qualifier|appendInt|()|
invariant|appendStr|()|
noContraction|appendStr|()|
centroid|appendStr|()|
smooth|appendStr|()|
flat|appendStr|()|
noperspective|appendStr|()|
__explicitInterpAMD|appendStr|()|
patch|appendStr|()|
sample|appendStr|()|
coherent|appendStr|()|
volatile|appendStr|()|
restrict|appendStr|()|
readonly|appendStr|()|
writeonly|appendStr|()|
specialization|appendStr|()|
getStorageQualifierString|appendStr|()|
size|int|(arraySizes getDimSize)|
implicitly|appendStr|(sized array)|
arraySizes|appendInt|(getDimSize i)|
element|appendStr|(array of)|
getPrecisionQualifierString|appendStr|()|
matrixCols|appendInt|()|
X|appendStr|()|
matrixRows|appendInt|()|
matrix|appendStr|()|
Size|appendInt|()|
component|appendStr|()|
append|typeString|()|
getBuiltInVariableString|appendStr|()|
append|typeString|(structure i, type getCompleteString)|
append|typeString|()|
append|typeString|(structure i, type getFieldName)|
sampler|return|()|
getBasicString|return|()|
tl|components|(type computeNumComponents)|
arraySizes|components|()|
name|buildMangledName|()|
basicType|return|(right basicType, sameElementShape right)|
nullptr|arraySizes|(right arraySizes, nullptr arraySizes, right arraySizes)|
arraySizes|assert|(nullptr right, arraySizes nullptr)|
arraySizes|return|(sameInnerArrayness right)|
right|sameStructType|()|
sameElementType|return|(right sameArrayness)|
operator|return|()|
TType|TType|()|
operator|TType|(TType type)|
copyOf|shallowCopy|()|
prevCopy|auto|(copiedMap find, copyOf structure)|
loc|typeLoc|(copyOf structure, i loc)|
type|typeLoc|(new TType)|
type|typeLoc|(deepCopy copyOf, structure i, type copiedMap)|
push_back|structure|()|
NewPoolTString|fieldName|(copyOf fieldName)|
NewPoolTString|typeName|(copyOf typeName)|
buildMangledName|void|(TString const)|
void|virtual|(setLimits TBuiltInResource)|
checkIndex|void|(TSourceLoc TType, int index)|
void|virtual|(reservedPpErrorCheck TSourceLoc, char name, char op)|
bool|virtual|(lineContinuationCheck TSourceLoc, bool endOfComment)|
bool|virtual|()|
void|virtual|(handlePragma TSourceLoc, TVector TString)|
bool|virtual|(parseShaderStrings TPpContext, TInputScanner input, bool versionWillBeError)|
line|versionCallback|(version type_string)|
line|errorCallback|()|
curLineNo|lineCallback|(newLineNo hasSource, sourceNum sourceName)|
line|extensionCallback|(extension behavior)|
void|virtual|(growGlobalUniformBlock TSourceLoc, TType TString, memberName TTypeList, typeList nullptr)|
NewPoolTString|name|(intermediate getEntryPointName)|
bool|virtual|(lValueErrorCheck TSourceLoc, char op)|
void|virtual|(rValueErrorCheck TSourceLoc, char op)|
TParseContextBase|TParseContextBase|()|
operator|TParseContextBase|()|
void|function|(int int, bool int, char lineCallback)|
void|function|(int TVector, TString pragmaCallback)|
void|function|(int int, char versionCallback)|
void|function|(int char, char extensionCallback)|
void|function|(int char)|
s|assert|()|
i|assert|()|
push_back|processes|()|
push_back|processes|()|
back|processes|()|
argString|string|(to_string arg)|
back|processes|(append argString)|
back|processes|()|
back|processes|(append arg)|
back|processes|()|
back|processes|(append arg)|
process|addProcess|()|
value|addArgument|()|
resize|xfbBuffers|()|
fill|shiftBinding|()|
postProcess|bool|(TIntermNode EShLanguage)|
output|void|(TInfoSink bool)|
removeTree|void|()|
addProcess|processes|(entry point)|
addArgument|processes|()|
name|char|(getResourceName res)|
addIfNonZero|processes|(name shift)|
name|char|(getResourceName res)|
addProcess|processes|()|
addArgument|processes|()|
addArgument|processes|()|
shift|auto|(shiftBindingForSet res, find set)|
shift|return|(shiftBindingForSet res, end shift)|
addProcess|processes|(resource set)|
addArgument|processes|(shift s)|
addProcess|processes|(auto map)|
addProcess|processes|(auto map)|
addProcess|processes|(invert y)|
addProcess|processes|(flatten uniform)|
addProcess|processes|(no storage)|
addProcess|processes|(hlsl offsets)|
addProcess|processes|(use storage)|
addProcess|processes|(hlsl iomap)|
addProcess|processes|(client vulkan100)|
addProcess|processes|(client opengl100)|
addProcess|processes|(target env)|
addProcess|processes|(target env)|
addProcess|processes|(target env)|
addSymbol|TIntermSymbol|()|
addSymbol|TIntermSymbol|(TVariable TSourceLoc)|
addSymbol|TIntermSymbol|(TType TSourceLoc)|
addSymbol|TIntermSymbol|()|
addConversion|TIntermTyped|(TOperator TType, TIntermTyped const)|
addUniShapeConversion|TIntermTyped|(TOperator TType)|
addBiShapeConversion|void|(TOperator TIntermTyped, lhsNode TIntermTyped)|
addShapeConversion|TIntermTyped|(TType TIntermTyped)|
addBinaryMath|TIntermTyped|(TOperator TIntermTyped, left TIntermTyped, right TSourceLoc)|
addAssign|TIntermTyped|(TOperator op, TIntermTyped left, TIntermTyped right)|
addIndex|TIntermTyped|(TOperator op, TIntermTyped base, TIntermTyped index)|
addUnaryMath|TIntermTyped|(TOperator TIntermTyped, child TSourceLoc)|
addBuiltInFunctionCall|TIntermTyped|(TSourceLoc line, TOperator bool, unary TIntermNode, TType returnType)|
canImplicitlyPromote|bool|(TBasicType from, TBasicType to, TOperator op, EOpNull const)|
mapTypeToConstructorOp|TOperator|(TType const)|
growAggregate|TIntermAggregate|(TIntermNode left, TIntermNode right)|
growAggregate|TIntermAggregate|(TIntermNode left, TIntermNode right)|
makeAggregate|TIntermAggregate|(TIntermNode node)|
makeAggregate|TIntermAggregate|(TIntermNode node)|
makeAggregate|TIntermAggregate|()|
setAggregateOperator|TIntermTyped|(TIntermNode TOperator, TType type)|
areAllChildConst|bool|(TIntermAggregate aggrNode)|
addSelection|TIntermTyped|(TIntermTyped cond, TIntermNodePair code, TSourceLoc TSelectionControl)|
addSelection|TIntermTyped|(TIntermTyped cond, TIntermTyped trueBlock, TIntermTyped falseBlock, TSourceLoc TSelectionControl)|
addComma|TIntermTyped|(TIntermTyped left, TIntermTyped right)|
addMethod|TIntermTyped|(TIntermTyped TType, TString TSourceLoc)|
addConstantUnion|TIntermConstantUnion|(TConstUnionArray TType, TSourceLoc bool, literal false)|
addConstantUnion|TIntermConstantUnion|(int TSourceLoc, bool literal, false const)|
addConstantUnion|TIntermConstantUnion|(unsigned int, TSourceLoc bool, literal false)|
addConstantUnion|TIntermConstantUnion|(long long, TSourceLoc bool, literal false)|
addConstantUnion|TIntermConstantUnion|(unsigned long, long TSourceLoc, bool literal, false const)|
addConstantUnion|TIntermConstantUnion|(short TSourceLoc, bool literal, false const)|
addConstantUnion|TIntermConstantUnion|(unsigned short, TSourceLoc bool, literal false)|
addConstantUnion|TIntermConstantUnion|(bool TSourceLoc, bool literal, false const)|
addConstantUnion|TIntermConstantUnion|(double TBasicType, TSourceLoc bool, literal false)|
addConstantUnion|TIntermConstantUnion|(TString TSourceLoc, bool literal, false const)|
promoteConstantUnion|TIntermTyped|(TBasicType TIntermConstantUnion)|
parseConstTree|bool|(TIntermNode TConstUnionArray, TOperator TType, bool singleConstantParam)|
addLoop|TIntermLoop|(TIntermNode TIntermTyped, TIntermTyped bool, testFirst TSourceLoc, TLoopControl ELoopControlNone)|
addForLoop|TIntermAggregate|(TIntermNode TIntermNode, TIntermTyped TIntermTyped, bool testFirst, TSourceLoc TLoopControl)|
addBranch|TIntermBranch|(TOperator TSourceLoc)|
addBranch|TIntermBranch|(TOperator TIntermTyped)|
typename|template|(selectorType TIntermTyped, addSwizzle TSwizzleSelectors, selectorType TSourceLoc)|
addBinaryNode|TIntermBinary|(TOperator op, TIntermTyped left, TIntermTyped right, TSourceLoc const)|
addBinaryNode|TIntermBinary|(TOperator op, TIntermTyped left, TIntermTyped right, TSourceLoc TType)|
addUnaryNode|TIntermUnary|(TOperator op, TIntermTyped child, TSourceLoc const)|
addUnaryNode|TIntermUnary|(TOperator op, TIntermTyped child, TSourceLoc TType)|
convertToBasicType|TIntermTyped|(TOperator op, TBasicType basicType, TIntermTyped node)|
fold|TIntermTyped|(TIntermAggregate aggrNode)|
foldConstructor|TIntermTyped|(TIntermAggregate aggrNode)|
foldDereference|TIntermTyped|(TIntermTyped node, int index)|
foldSwizzle|TIntermTyped|(TIntermTyped node, TSwizzleSelectors TVectorSelector, fields TSourceLoc)|
TIntermTyped|static|(findLValueBase TIntermTyped, bool swizzleOkay)|
addSymbolLinkageNodes|void|(TIntermAggregate linkage, EShLanguage TSymbolTable)|
addSymbolLinkageNode|void|(TIntermAggregate linkage)|
addToCallGraph|void|(TInfoSink TString, caller TString)|
merge|void|(TInfoSink TIntermediate)|
finalCheck|void|(TInfoSink bool)|
addUsedLocation|int|(TQualifier TType, bool typeCollision)|
checkLocationRange|int|(int set, TIoRange range, TType bool)|
addUsedOffsets|int|(int binding, int offset, int numOffsets)|
addUsedConstantId|bool|(int id)|
computeTypeLocationSize|int|(TType const)|
addXfbBufferOffset|int|()|
int|unsigned|(computeTypeXfbSize TType, bool containsDouble)|
int|static|(getBaseAlignmentScalar TType, int size)|
int|static|(getBaseAlignment TType, int size, int stride, bool std140, bool rowMajor)|
bool|static|(improperStraddle TType, type int, size int)|
promote|bool|()|
semanticNameSet|return|(insert name, first c_str)|
addProcess|processes|(p i)|
addSymbol|TIntermSymbol|(int Id, TString TType, TConstUnionArray TIntermTyped, subtree TSourceLoc)|
error|void|(TInfoSink infoSink)|
warn|void|(TInfoSink infoSink)|
mergeBodies|void|(TInfoSink TIntermSequence, globals TIntermSequence)|
mergeLinkerObjects|void|(TInfoSink TIntermSequence, linkerObjects TIntermSequence)|
mergeImplicitArraySizes|void|(TType TType)|
mergeErrorCheck|void|(TInfoSink TIntermSymbol, TIntermSymbol bool)|
checkCallGraphCycles|void|()|
checkCallGraphBodies|void|(TInfoSink bool)|
inOutLocationCheck|void|()|
findLinkerObjects|TIntermSequence|()|
userOutputUsed|bool|()|
isSpecializationOperation|bool|(TIntermOperator const)|
promoteUnary|bool|()|
promoteBinary|bool|()|
addSymbolLinkageNode|void|(TIntermAggregate linkage, TSymbolTable TString)|
promoteAggregate|bool|()|
pushSelector|void|(TIntermSequence TVectorSelector)|
pushSelector|void|(TIntermSequence TMatrixSelector)|
specConstantPropagates|bool|(TIntermTyped TIntermTyped)|
performTextureUpgradeAndSamplerRemovalTransformation|void|(TIntermNode root)|
char|static|(getResourceName TResourceType)|
TSymbol|virtual|()|
newName|TString|()|
append|newName|()|
NewPoolTString|changeName|(newName c_str)|
TType|virtual|()|
TType|virtual|()|
extensions|assert|()|
num|assert|()|
NewPoolObject|extensions|(exts num)|
void|virtual|(dump TInfoSink)|
TSymbol|explicit|()|
operator|TSymbol|()|
TVariable|virtual|(clone const)|
void|virtual|(dump TInfoSink, infoSink const)|
TVariable|explicit|()|
operator|TVariable|()|
NewPoolTString|name|(param name)|
param|type|(type clone)|
shallowCopy|returnType|()|
retType|declaredBuiltIn|(getQualifier builtIn)|
TFunction|virtual|(clone override)|
TFunction|virtual|()|
writable|assert|()|
push_back|parameters|()|
type|p|(appendMangledName mangledName)|
p|TParameter|(NewPoolTString name, new TType)|
type|p|(shallowCopy type)|
insert|parameters|(parameters begin)|
prefix|addPrefix|()|
insert|mangledName|()|
mangledName|assert|(compare prefix, size prefix)|
erase|mangledName|(prefix size)|
void|virtual|(dump TInfoSink, infoSink override)|
TFunction|explicit|()|
operator|TFunction|()|
TAnonMember|virtual|(clone const)|
types|TTypeList|(anonContainer getType)|
writable|assert|()|
types|TTypeList|(anonContainer getType)|
void|virtual|(dump TInfoSink, infoSink const)|
TAnonMember|explicit|()|
operator|TAnonMember|()|
name|TString|(symbol getName)|
getAsVariable|symbol|(setAnonId anonId)|
buf|snprintf|(s d, AnonymousPrefix symbol, getAsVariable getAnonId)|
changeName|symbol|(NewPoolTString buf)|
insertAnonymousMembers|return|()|
insertName|TString|(symbol getMangledName)|
insert|level|(tLevelPair insertName)|
level|return|(insert tLevelPair, insertName symbol)|
insertAnonymousMembers|return|(symbol firstNewMember)|
types|TTypeList|(symbol getAsVariable, getType getStruct)|
member|TAnonMember|(new TAnonMember, types m, type getFieldName, m symbol, getAsVariable symbol, getAsVariable getAnonId)|
it|const_iterator|(level find)|
it|return|()|
parenAt|size_t|(name find_first_of)|
base|TString|(name parenAt)|
begin|const_iterator|(level lower_bound)|
end|const_iterator|(level upper_bound)|
push_back|list|(it second)|
candidate|const_iterator|(level lower_bound)|
candidateName|TString|(candidate first)|
parenAt|size_type|(candidateName find_first_of)|
candidate|const_iterator|(level lower_bound)|
candidateName|TString|(candidate first)|
parenAt|size_type|(candidateName find_first_of)|
relateToOperator|void|(char name, TOperator op)|
setFunctionExtensions|void|(char name, int num, char extensions)|
dump|void|(TInfoSink infoSink)|
clone|TSymbolTableLevel|()|
readOnly|void|()|
TSymbolTableLevel|explicit|()|
operator|TSymbolTableLevel|()|
push_back|table|(symTable table)|
push_back|table|(new TSymbolTableLevel)|
thisSymbol|assert|(getName size)|
push_back|table|(new TSymbolTableLevel)|
back|table|()|
thisSymbol|insert|()|
currentLevel|table|(getPreviousDefaultPrecisions p)|
table|delete|()|
pop_back|table|()|
setUniqueId|symbol|()|
table|return|(currentLevel insert, symbol separateNameSpaces)|
table|return|(currentLevel amend, symbol firstNewMember)|
setUniqueId|symbol|()|
copy|TSymbol|(shared clone)|
setUniqueId|copy|(shared getUniqueId)|
anon|TAnonMember|(shared getAsAnonMember)|
anon|assert|()|
container|TVariable|(anon getAnonContainer)|
changeName|container|()|
setUniqueId|container|(anon getAnonContainer)|
copy|TSymbol|(copyUpDeferredInsert shared)|
globalLevel|table|(insert copy)|
table|return|(globalLevel find, shared getName)|
level|int|()|
table|symbol|(level find)|
symbol|while|(nullptr level)|
isBuiltInLevel|builtIn|()|
level|int|()|
table|symbol|(level find)|
symbol|while|()|
level|int|()|
found|bool|(table level, findFunctionVariableName name)|
level|while|()|
level|int|()|
level|table|(findFunctionNameList name)|
list|while|(empty level)|
level|table|(findFunctionNameList name)|
level|while|()|
level|table|(relateToOperator name)|
level|table|(setFunctionExtensions name, num extensions)|
symbol|TSymbol|(find TString)|
setExtensions|symbol|(num extensions)|
dump|void|(TInfoSink infoSink)|
copyTable|void|(TSymbolTable copyOf)|
level|table|()|
TSymbolTable|TSymbolTable|()|
operator|TSymbolTable|()|
void|virtual|()|
void|virtual|(requireProfile TSourceLoc, int queryProfiles, char featureDesc)|
void|virtual|(profileRequires TSourceLoc, int queryProfiles, int minVersion, int numExtensions, char extensions, char featureDesc)|
void|virtual|(profileRequires TSourceLoc, int queryProfiles, int minVersion, char extension, char featureDesc)|
void|virtual|(requireStage TSourceLoc, EShLanguageMask char)|
void|virtual|(requireStage TSourceLoc, EShLanguage char)|
void|virtual|(checkDeprecated TSourceLoc, int queryProfiles, int depVersion, char featureDesc)|
void|virtual|(requireNotRemoved TSourceLoc, int queryProfiles, int removedVersion, char featureDesc)|
void|virtual|(unimplemented TSourceLoc, char featureDesc)|
void|virtual|(requireExtensions TSourceLoc, int numExtensions, char extensions, char featureDesc)|
void|virtual|(ppRequireExtensions TSourceLoc, int numExtensions, char extensions, char featureDesc)|
TExtensionBehavior|virtual|(getExtensionBehavior char)|
bool|virtual|(extensionTurnedOn char)|
bool|virtual|(extensionsTurnedOn int, numExtensions char)|
void|virtual|(updateExtensionBehavior int, line char, extension char)|
void|virtual|(fullIntegerCheck TSourceLoc, char op)|
void|virtual|(doubleCheck TSourceLoc, char op)|
void|virtual|(int16Check TSourceLoc, loc char, op bool, builtIn false)|
void|virtual|(float16Check TSourceLoc, char op, bool builtIn)|
void|virtual|(int64Check TSourceLoc, char op, bool builtIn)|
void|virtual|(spvRemoved TSourceLoc, char op)|
void|virtual|(vulkanRemoved TSourceLoc, char op)|
void|virtual|(requireVulkan TSourceLoc, char op)|
void|virtual|(requireSpv TSourceLoc, char op)|
bool|virtual|(checkExtensionsRequested TSourceLoc, int numExtensions, char extensions, char featureDesc)|
void|virtual|(updateExtensionBehavior char, extension TExtensionBehavior)|
getPreamble|void|()|
i|loc|(init i)|
init|logicalSourceLoc|()|
ret|int|()|
column|logicalSourceLoc|(int currentChar)|
currentSource|loc|(column int, currentChar chIndex)|
currentSource|while|(lengths currentSource)|
getLastValidSourceIndex|loc|(line newLine)|
getLastValidSourceIndex|loc|(name filename)|
getLastValidSourceIndex|loc|(string newString)|
getLastValidSourceIndex|loc|(name nullptr)|
getLastValidSourceIndex|loc|(column col)|
loc|return|(max min, currentSource numSources)|
consumeWhiteSpace|void|(bool foundNonSpaceTab)|
consumeComment|bool|()|
consumeWhitespaceComment|void|(bool foundNonSpaceTab)|
scanVersion|bool|(int version, EProfile profile, bool notFirstToken)|
type|return|(getQualifier layoutBinding)|
c_str|name|(offset glDefineType, size index)|
counter|printf|(d counterIndex)|
n|printf|()|
addStage|bool|(EShLanguage TIntermediate)|
it|const_iterator|(nameToIndex find)|
dump|void|()|
buildCounterIndices|void|()|
buildAttributeReflection|void|(EShLanguage TIntermediate)|
addStage|bool|(EShLanguage TIntermediate, TInfoSink TIoMapResolver)|
init|loc|()|
name|strncmp|(right name)|
it|auto|(atomMap find)|
it|return|(atomMap end, it second)|
atom|int|(getAtom s)|
s|addAtomFixed|()|
TStringAtomMap|TStringAtomMap|()|
operator|TStringAtomMap|()|
it|auto|(atomMap insert, pair TString, int s, atom first)|
resize|stringMap|(atom badToken)|
TParseContextBase|TPpContext|(string rootFileName)|
TPpContext|virtual|()|
setPreamble|void|(char preamble, size_t length)|
tokenize|int|(TPpToken ppToken)|
tokenPaste|int|(int token)|
int|virtual|(scan TPpToken)|
int|virtual|()|
void|virtual|()|
setInput|void|(TInputScanner input, bool versionWillBeError)|
push_back|inputStack|()|
notifyActivated|in|()|
back|inputStack|()|
inputStack|delete|()|
pop_back|inputStack|()|
putToken|void|(int token, TPpToken ppToken)|
getToken|int|(TParseContextBase TPpToken)|
peekTokenizedPasting|bool|(bool lastTokenPastes)|
peekUntokenizedPasting|bool|()|
putSubtoken|void|()|
getSubtoken|int|()|
ungetSubtoken|void|()|
existingMacroIt|auto|(macroDefs find)|
existingMacroIt|return|(macroDefs end, nullptr existingMacroIt)|
TPpContext|TPpContext|()|
operator|TPpContext|()|
inputStack|token|(back scan)|
int|virtual|(scan TPpToken)|
int|virtual|(scan TPpToken)|
CPPdefine|int|(TPpToken ppToken)|
CPPundef|int|(TPpToken ppToken)|
CPPelse|int|(int matchelse, TPpToken ppToken)|
extraTokenCheck|int|(int atom, TPpToken ppToken, int token)|
eval|int|(int token, int precedence, bool shortCircuit, int res, bool err, TPpToken ppToken)|
evalToToken|int|(int token, bool shortCircuit, int res, bool err, TPpToken ppToken)|
CPPif|int|(TPpToken ppToken)|
CPPifdef|int|(int defined, TPpToken ppToken)|
CPPinclude|int|(TPpToken ppToken)|
CPPline|int|(TPpToken ppToken)|
CPPerror|int|(TPpToken ppToken)|
CPPpragma|int|(TPpToken ppToken)|
CPPversion|int|(TPpToken ppToken)|
CPPextension|int|(TPpToken ppToken)|
readCPPline|int|(TPpToken ppToken)|
scanHeaderName|int|(TPpToken ppToken, char delimit)|
PrescanMacroArg|TokenStream|(TokenStream TPpToken, bool newLineOkay)|
MacroExpand|int|(TPpToken ppToken, bool expandUndef, bool newLineOkay)|
pushTokenStreamInput|void|(TokenStream bool, pasting false)|
UngetToken|void|(int token)|
int|virtual|(scan TPpToken)|
int|virtual|(scan TPpToken)|
ch|int|(input get)|
allowed|bool|(pp parseContext, lineContinuationCheck input, getSourceLoc pp)|
input|ch|()|
nextch|int|(input get)|
input|ch|()|
ch|while|()|
get|input|()|
unget|input|()|
ch|int|(input peek)|
unget|input|()|
get|input|()|
unget|input|()|
unget|input|()|
get|input|()|
true|while|()|
prologue_|strings|()|
epilogue_|strings|()|
prologue_|lengths|()|
epilogue_|lengths|()|
setLine|scanner|(startLoc line)|
setString|scanner|(startLoc string)|
setFile|scanner|(startLoc name)|
setFile|scanner|(startLoc name)|
setFile|scanner|(startLoc name)|
pp|prevScanner|(parseContext getScanner)|
parseContext|pp|(setScanner scanner)|
push_include|pp|()|
parseContext|pp|(setScanner prevScanner)|
pop_include|pp|()|
void|static|()|
void|static|()|
tokenize|int|(TPpContext TParserToken)|
TScanContext|TScanContext|()|
operator|TScanContext|()|
tokenizeIdentifier|int|()|
identifierOrType|int|()|
reservedWord|int|()|
identifierOrReserved|int|(bool reserved)|
es30ReservedFromGLSL|int|(int version)|
nonreservedKeyword|int|(int esVersion, int nonEsVersion)|
precisionKeyword|int|()|
matNxM|int|()|
dMat|int|()|
firstGenerationImage|int|(bool inEs310)|
secondGenerationImage|int|()|
globals|TIntermSequence|(intermediate getTreeRoot, getAsAggregate getSequence)|
candidate|TIntermAggregate|(globals f)|
push_back|functions|()|
node|addFunctionCall|()|
constant|TIntermConstantUnion|(node getCondition)|
getTrueBlock|node|(traverse this)|
getFalseBlock|node|(traverse this)|
insert|liveFunctions|(call getName)|
call|pushFunction|()|
TBuiltInParseables|virtual|()|
void|virtual|(initialize int, version EProfile, SpvVersion spvVersion)|
void|virtual|(initialize TBuiltInResource, resources int, version EProfile, SpvVersion spvVersion)|
void|virtual|(identifyBuiltIns int, version EProfile, profile SpvVersion, spvVersion EShLanguage, language TSymbolTable)|
void|virtual|(identifyBuiltIns int, version EProfile, profile SpvVersion, spvVersion EShLanguage, language TSymbolTable, symbolTable TBuiltInResource)|
TBuiltIns|virtual|()|
initialize|void|(int version, EProfile SpvVersion)|
initialize|void|(TBuiltInResource resources, int version, EProfile SpvVersion, spvVersion EShLanguage)|
identifyBuiltIns|void|(int version, EProfile profile, SpvVersion spvVersion, EShLanguage language, TSymbolTable symbolTable)|
identifyBuiltIns|void|(int version, EProfile profile, SpvVersion spvVersion, EShLanguage language, TSymbolTable symbolTable, TBuiltInResource resources)|
add2ndGenerationSamplingImaging|void|(int version, EProfile profile, SpvVersion spvVersion)|
addSubpassSampling|void|(TSampler TString, typeName int, version EProfile)|
addQueryFunctions|void|(TSampler TString, typeName int, version EProfile)|
addImageFunctions|void|(TSampler TString, typeName int, version EProfile)|
addSamplingFunctions|void|(TSampler TString, typeName int, version EProfile)|
addGatherFunctions|void|(TSampler TString, typeName int, version EProfile)|
float|static|(noise float)|
float|static|(noise float, x float)|
float|static|(noise float)|
float|static|(noise float, x float)|
float|static|(noise float, x float, y float)|
float|static|(noise float, x float, y float, z float)|
float|static|(pnoise float, x int)|
float|static|(pnoise float, x float, y int, px int)|
float|static|(pnoise float, x float, y float, z int, px int, py int)|
void|Parser|(data size_t)|
Parser|Parser|()|
operator|Parser|(Parser other)|
getFormat|Format|()|
getImageData|Image|(size_t miplevel)|
getMipmapCount|size_t|()|
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment