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
Method
SingleSelection
utilities/olcUTIL_Container.h:80
Method
Slider
extensions/olcPGEX_QuickGUI.h:876
Method
Spin
utilities/olcUTIL_Hardware3D.h:1317
Method
SplashScreen
extensions/olcPGEX_SplashScreen.h:100
Method
Sprite
olcPixelGameEngine.h:1084
Method
Start
Starts the server!
extensions/olcPGEX_Network.h:817
Method
StartListening
Prime the connection to wait for incoming messages
extensions/olcPGEX_Network.h:407
Method
StartSystemEventLoop
olcPixelGameEngine.h:5182
Method
StartSystemEventLoop
olcPixelGameEngine.h:6901
Method
StartSystemEventLoop
olcPixelGameEngine.h:7181
Method
StartSystemEventLoop
olcPixelGameEngine.h:7941
Method
Stop
extensions/olcPGEX_RayCastWorld.h:241
Method
Stop
Stops the server!
extensions/olcPGEX_Network.h:843
Method
StopAll
extensions/olcPGEX_Sound.h:369
Method
StopSample
extensions/olcPGEX_Sound.h:361
Method
Strafe
extensions/olcPGEX_RayCastWorld.h:225
Method
StrafeLeft
utilities/olcUTIL_Hardware3D.h:1257
Method
StrafeRight
utilities/olcUTIL_Hardware3D.h:1262
Method
TEST_Animate2D
examples/TEST_Animate2D.cpp:64
Method
TEST_Patches
examples/TEST_Patches.cpp:61
Method
TextBox
extensions/olcPGEX_QuickGUI.h:540
Method
TexturedTriangle
extensions/olcPGEX_Graphics3D.h:670
Method
ThreadCleanUp
olcPixelGameEngine.h:5178
Method
ThreadCleanUp
olcPixelGameEngine.h:6717
Method
ThreadCleanUp
olcPixelGameEngine.h:7028
Method
ThreadCleanUp
olcPixelGameEngine.h:7659
Method
ThreadFunct
olcPixelGameEngine.h:7365
Method
ThreadStartUp
olcPixelGameEngine.h:5177
Method
ThreadStartUp
olcPixelGameEngine.h:6715
Method
ThreadStartUp
olcPixelGameEngine.h:7023
Method
ThreadStartUp
olcPixelGameEngine.h:7654
Method
TileTransformedView
extensions/olcPGEX_TransformedView.h:223
Method
TileTransformedView
extensions/olcPGEX_TransformedView.h:737
Method
Transform2D
extensions/olcPGEX_Graphics2D.h:181
Method
TransformedView
extensions/olcPGEX_TransformedView.h:97
Method
Translate
extensions/olcPGEX_Graphics2D.h:250
Method
Triangle_ClipAgainstPlane
extensions/olcPGEX_Graphics3D.h:514
Method
Turn
extensions/olcPGEX_RayCastWorld.h:231
Method
TurnLeft
utilities/olcUTIL_Hardware3D.h:1267
Method
TurnRight
utilities/olcUTIL_Hardware3D.h:1276
Method
Update
utilities/olcUTIL_Hardware3D.h:1182
Method
Update
utilities/olcUTIL_Hardware3D.h:1290
Method
Update
utilities/olcUTIL_Hardware3D.h:1323
Method
Update
Update camera, animating if necessary, obeying world boundary rules returns true if target is visible
utilities/olcUTIL_Camera2D.h:194
Method
Update
extensions/olcPGEX_RayCastWorld.h:264
Method
Update
Force server to respond to incoming messages
extensions/olcPGEX_Network.h:969
Method
UpdateConsole
olcPixelGameEngine.h:4289
Method
UpdateInWorld
extensions/olcPGEX_Wireframe.h:267
Method
UpdateSprite
olcPixelGameEngine.h:2215
Method
UpdateTextEntry
olcPixelGameEngine.h:4395
Function
UpdateTexture
olcPixelGameEngine.h:6304
Method
UpdateTexture
olcPixelGameEngine.h:5153
Function
UpdateViewport
olcPixelGameEngine.h:6327
Method
UpdateViewport
olcPixelGameEngine.h:5157
Method
Upwards
utilities/olcUTIL_Hardware3D.h:1247
Method
Vec_Add
extensions/olcPGEX_Graphics3D.h:456
Method
Vec_CrossProduct
extensions/olcPGEX_Graphics3D.h:492
Method
Vec_Div
extensions/olcPGEX_Graphics3D.h:471
Method
Vec_DotProduct
extensions/olcPGEX_Graphics3D.h:476
Method
Vec_IntersectPlane
extensions/olcPGEX_Graphics3D.h:501
Method
Vec_Length
extensions/olcPGEX_Graphics3D.h:481
Method
Vec_Mul
extensions/olcPGEX_Graphics3D.h:466
Method
Vec_Normalise
extensions/olcPGEX_Graphics3D.h:486
Method
Vec_Sub
extensions/olcPGEX_Graphics3D.h:461
Method
WaitForClientConnection
ASYNC - Instruct asio to wait for connection
extensions/olcPGEX_Network.h:856
Method
Walk
extensions/olcPGEX_RayCastWorld.h:219
Method
WorldToScreen
extensions/olcPGEX_TransformedView.h:350
Method
Write
Writes a "datafile" node (and all of its child nodes and properties) recursively to a file.
utilities/olcUTIL_DataFile.h:155
Method
WriteBody
ASYNC - Prime context to write a message body
extensions/olcPGEX_Network.h:484
Method
WriteHeader
ASYNC - Prime context to write a message header
extensions/olcPGEX_Network.h:438
Method
WriteValidation
ASYNC - Used by both client and server to write validation packet
extensions/olcPGEX_Network.h:586
Method
Zoom
utilities/olcUTIL_Hardware3D.h:1311
Method
a
olcPixelGameEngine.h:647
Method
a
utilities/olcUTIL_Geometry2D.h:231
Method
adv_FlushLayer
olcPixelGameEngine.h:4713
Method
adv_FlushLayerDecals
olcPixelGameEngine.h:4763
Method
adv_FlushLayerGPUTasks
olcPixelGameEngine.h:4772
Method
adv_HardwareClip
olcPixelGameEngine.h:4695
Method
adv_ManualRenderEnable
olcPixelGameEngine.h:4690
Method
area
Returns rectangular area of vector
olcPixelGameEngine.h:653
Method
area
Get area of rectangle
utilities/olcUTIL_Geometry2D.h:698
Method
area
Get area of circle
utilities/olcUTIL_Geometry2D.h:727
Method
area
Get area of triangle
utilities/olcUTIL_Geometry2D.h:765
Function
bounding_box
utilities/olcUTIL_Geometry2D.h:2072
Function
bounding_circle
utilities/olcUTIL_Geometry2D.h:2078
Method
cart
Treat this as polar coordinate (R, Theta), return cartesian equivalent (X, Y)
olcPixelGameEngine.h:720
Method
cart
Treat this as polar coordinate (R, Theta), return cartesian equivalent (X, Y)
utilities/olcUTIL_Geometry2D.h:304
Method
cbegin
utilities/olcUTIL_QuadTree.h:320
Method
ceil
Rounds both components up
utilities/olcUTIL_Geometry2D.h:274
Method
ceil
Rounds all components up
utilities/olcUTIL_Hardware3D.h:187
Method
cend
utilities/olcUTIL_QuadTree.h:325
Method
circle
utilities/olcUTIL_Geometry2D.h:722
Method
circumference
Get circumference of circle
utilities/olcUTIL_Geometry2D.h:739
Method
clamp
Clamp the components of this vector in between the 'element-wise' minimum and maximum of 2 other vectors
utilities/olcUTIL_Geometry2D.h:316
Method
clamp
Clamp the components of this vector in between the 'element-wise' minimum and maximum of 2 other vectors
utilities/olcUTIL_Hardware3D.h:220
Method
clear
utilities/olcUTIL_QuadTree.h:335
Method
client_interface
extensions/olcPGEX_Network.h:706
Method
coefficients
Returns line equation "mx + a" coefficients where: x: m y: a NOTE: Returns {inf, inf} if std::abs(end.x - start.x) < epsilon:
utilities/olcUTIL_Geometry2D.h:618
Method
connection
Constructor: Specify Owner, connect to context, transfer the socket Provide reference to incoming message queue
extensions/olcPGEX_Network.h:317
Method
datafile
utilities/olcUTIL_DataFile.h:70
← previous
next →
601–700 of 845, ranked by callers