Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/OneLoneCoder/olcPixelGameEngine
/ functions
Functions
845 in github.com/OneLoneCoder/olcPixelGameEngine
⨍
Functions
845
◇
Types & classes
131
↓ 3 callers
Method
GetString
Retrieves the String Value of a Property (for a given index) or ""
utilities/olcUTIL_DataFile.h:83
↓ 3 callers
Method
HasChildren
extensions/olcPGEX_PopUpMenu.h:289
↓ 3 callers
Method
IsConnected
extensions/olcPGEX_Network.h:401
↓ 3 callers
Method
LocalToWorld
extensions/olcPGEX_Wireframe.h:252
↓ 3 callers
Method
ScaleToWorld
extensions/olcPGEX_TransformedView.h:362
↓ 3 callers
Method
Send
ASYNC - Send a message, connections are one-to-one so no need to specifiy the target, for a client, the target is the server and vice versa
extensions/olcPGEX_Network.h:415
↓ 3 callers
Method
StartSystemEventLoop
olcPixelGameEngine.h:7551
↓ 3 callers
Method
TextEntryEnable
olcPixelGameEngine.h:4365
↓ 3 callers
Method
ThreadStartUp
olcPixelGameEngine.h:7313
↓ 3 callers
Method
Update
extensions/olcPGEX_QuickGUI.h:436
↓ 3 callers
Method
clamp
Clamp the components of this vector in between the 'element-wise' minimum and maximum of 2 other vectors
olcPixelGameEngine.h:732
↓ 3 callers
Method
dot
Calculates scalar dot product between this and another vector
olcPixelGameEngine.h:708
↓ 3 callers
Method
max
Returns 'element-wise' max of this and another vector
olcPixelGameEngine.h:696
↓ 3 callers
Method
min
Returns 'element-wise' min of this and another vector
olcPixelGameEngine.h:702
↓ 3 callers
Method
norm
Returns normalised version of vector
olcPixelGameEngine.h:671
↓ 3 callers
Method
olc_UpdateMouseFocus
olcPixelGameEngine.h:4603
↓ 2 callers
Method
ChangeState
Change an animation state token to a new state
utilities/olcUTIL_Animate2D.h:198
↓ 2 callers
Function
CreateCube
utilities/olcUTIL_Hardware3D.h:763
↓ 2 callers
Method
DisplayFrame
olcPixelGameEngine.h:5429
↓ 2 callers
Method
DoGPUTask
olcPixelGameEngine.h:5570
↓ 2 callers
Method
Draw
extensions/olcPGEX_TransformedView.h:404
↓ 2 callers
Method
DrawDecal
extensions/olcPGEX_Shaders.h:763
↓ 2 callers
Method
Enabled
extensions/olcPGEX_PopUpMenu.h:284
↓ 2 callers
Method
GetElapsedTime
olcPixelGameEngine.h:2692
↓ 2 callers
Method
GetKey
olcPixelGameEngine.h:2652
↓ 2 callers
Method
GetMouseWheel
olcPixelGameEngine.h:2677
↓ 2 callers
Method
GetSelectedItem
extensions/olcPGEX_PopUpMenu.h:499
↓ 2 callers
Method
GetSize
extensions/olcPGEX_PopUpMenu.h:294
↓ 2 callers
Method
GetValueCount
Returns the number of Values a property consists of
utilities/olcUTIL_DataFile.h:116
↓ 2 callers
Method
Load
olcPixelGameEngine.h:2238
↓ 2 callers
Method
OnAfterUserCreate
olcPixelGameEngine.h:5120
↓ 2 callers
Method
OnBeforeUserCreate
olcPixelGameEngine.h:5119
↓ 2 callers
Method
OnUserDestroy
olcPixelGameEngine.h:4490
↓ 2 callers
Method
Patch
olcPixelGameEngine.h:2163
↓ 2 callers
Method
PrepareDrawing
olcPixelGameEngine.h:5445
↓ 2 callers
Method
SetString
Sets the String Value of a Property (for a given index)
utilities/olcUTIL_DataFile.h:74
↓ 2 callers
Method
TextEntryGetCursor
olcPixelGameEngine.h:4384
↓ 2 callers
Method
TextEntryGetString
olcPixelGameEngine.h:4379
↓ 2 callers
Method
ThreadCleanUp
olcPixelGameEngine.h:7318
↓ 2 callers
Method
Update
Update camera, animating if necessary, obeying world boundary rules returns true if target is visible
examples/TEST_Camera2D.cpp:194
↓ 2 callers
Method
ZoomAtScreenPos
extensions/olcPGEX_TransformedView.h:301
↓ 2 callers
Method
clear
utilities/olcUTIL_QuadTree.h:189
↓ 2 callers
Method
identity
extensions/olcPGEX_Wireframe.h:89
↓ 2 callers
Method
mag
Returns magnitude of vector
utilities/olcUTIL_Geometry2D.h:243
↓ 2 callers
Method
olc_CoreUpdate
olcPixelGameEngine.h:4783
↓ 2 callers
Method
olc_Terminate
olcPixelGameEngine.h:4636
↓ 2 callers
Method
pop_back
Removes and returns item from back of Queue
extensions/olcPGEX_Network.h:232
↓ 2 callers
Method
quickinvert
Return inverted matrix for 4x4 matrix with no scale component (eg !pointAt == lookAt)
utilities/olcUTIL_Hardware3D.h:616
↓ 2 callers
Method
wait
extensions/olcPGEX_Network.h:281
↓ 1 callers
Method
AddControl
extensions/olcPGEX_QuickGUI.h:431
↓ 1 callers
Method
Backward
extensions/olcPGEX_Graphics2D.h:280
↓ 1 callers
Function
ClearBuffer
olcPixelGameEngine.h:6320
↓ 1 callers
Method
Complete
utilities/olcUTIL_Animate2D.h:138
↓ 1 callers
Method
ConnectToClient
extensions/olcPGEX_Network.h:351
↓ 1 callers
Method
ConnectToServer
extensions/olcPGEX_Network.h:373
↓ 1 callers
Method
CopyThemeFrom
extensions/olcPGEX_QuickGUI.h:451
↓ 1 callers
Method
CreateGraphics
olcPixelGameEngine.h:7324
↓ 1 callers
Method
CreateTexture
olcPixelGameEngine.h:5675
↓ 1 callers
Method
DeleteTexture
olcPixelGameEngine.h:5708
↓ 1 callers
Method
Disconnect
extensions/olcPGEX_Network.h:395
↓ 1 callers
Method
DrawCircle
extensions/olcPGEX_TransformedView.h:424
↓ 1 callers
Method
DrawDecal
extensions/olcPGEX_QuickGUI.h:446
↓ 1 callers
Method
DrawLayerQuad
olcPixelGameEngine.h:5486
↓ 1 callers
Method
DrawLineDecal
extensions/olcPGEX_TransformedView.h:672
↓ 1 callers
Method
DrawSelf
extensions/olcPGEX_PopUpMenu.h:340
↓ 1 callers
Method
DrawSprite
extensions/olcPGEX_Graphics2D.h:134
↓ 1 callers
Method
DrawString
extensions/olcPGEX_TransformedView.h:542
↓ 1 callers
Method
DrawStringDecal
extensions/olcPGEX_TransformedView.h:652
↓ 1 callers
Method
DrawTriangle
extensions/olcPGEX_TransformedView.h:464
↓ 1 callers
Method
EndPan
extensions/olcPGEX_TransformedView.h:334
↓ 1 callers
Method
FillTriangle
extensions/olcPGEX_TransformedView.h:474
↓ 1 callers
Method
GetFontSprite
olcPixelGameEngine.h:2968
↓ 1 callers
Method
GetID
This ID is used system wide - its how clients will understand other clients exist across the whole system.
extensions/olcPGEX_Network.h:345
↓ 1 callers
Method
GetSourceImage
utilities/olcUTIL_Animate2D.h:85
↓ 1 callers
Method
GetTargetSlots
extensions/olcPGEX_Shaders.h:396
↓ 1 callers
Method
HandleSystemEvent
olcPixelGameEngine.h:7556
↓ 1 callers
Method
Initialise
extensions/olcPGEX_TransformedView.h:246
↓ 1 callers
Method
Invert
extensions/olcPGEX_Graphics2D.h:292
↓ 1 callers
Method
LoadFromFile
olcPixelGameEngine.h:2129
↓ 1 callers
Method
LoadImageResource
olcPixelGameEngine.h:5216
↓ 1 callers
Method
OnAfterUserUpdate
olcPixelGameEngine.h:5122
↓ 1 callers
Method
OnBeforeUserUpdate
olcPixelGameEngine.h:5121
↓ 1 callers
Method
OnClientValidated
Called when a client is validated
extensions/olcPGEX_Network.h:1012
↓ 1 callers
Method
PrepareDevice
olcPixelGameEngine.h:5323
↓ 1 callers
Function
RayVsTriangle
Thank you Wikipedia!
utilities/olcUTIL_Hardware3D.h:960
↓ 1 callers
Method
ReadTexture
olcPixelGameEngine.h:5720
↓ 1 callers
Method
Set3DProjection
olcPixelGameEngine.h:5565
↓ 1 callers
Method
SetPosition
extensions/olcPGEX_Wireframe.h:236
↓ 1 callers
Method
SetResourceIDs
extensions/olcPGEX_Shaders.h:421
↓ 1 callers
Method
SetRotation
extensions/olcPGEX_Wireframe.h:230
↓ 1 callers
Method
SetSize
olcPixelGameEngine.h:2029
↓ 1 callers
Method
SetSlots
extensions/olcPGEX_Shaders.h:390
↓ 1 callers
Method
SetWindowTitle
olcPixelGameEngine.h:7545
↓ 1 callers
Method
Start
olcPixelGameEngine.h:2525
↓ 1 callers
Method
StartPan
extensions/olcPGEX_TransformedView.h:319
↓ 1 callers
Method
UpdatePan
extensions/olcPGEX_TransformedView.h:325
↓ 1 callers
Method
UpdateState
Update an animation state token
utilities/olcUTIL_Animate2D.h:213
↓ 1 callers
Method
UpdateTexture
olcPixelGameEngine.h:5714
↓ 1 callers
Method
area
Returns rectangular area of vector
utilities/olcUTIL_Geometry2D.h:237
↓ 1 callers
Method
clear
extensions/olcPGEX_Wireframe.h:88
← previous
next →
101–200 of 845, ranked by callers