Nebula
Loading...
Searching...
No Matches
File List
Here is a list of all files with brief descriptions:
[detail level
1
2
3
4
5
6
]
code
addons
attr
accessmode.h
attrexithandler.cc
attrexithandler.h
attribute.h
attributecontainer.cc
attributecontainer.h
attributedefinition.h
attributedefinitionbase.cc
attributedefinitionbase.h
attributetable.cc
attributetable.h
attrid.cc
attrid.h
blobattrid.h
boolattrid.h
commonattributes.cc
commonattributes.h
floatattrid.h
guidattrid.h
intattrid.h
mat4attrid.h
stringattrid.h
uintattrid.h
valuetype.h
Defines the valid attribute value types as enum
vec4attrid.h
audiofeature
managers
audiomanager.cc
audiomanager.h
audiofeatureunit.cc
audiofeatureunit.h
db
sqlite3
sqlite3command.cc
sqlite3command.h
sqlite3database.cc
sqlite3database.h
sqlite3dataset.cc
sqlite3dataset.h
sqlite3factory.cc
sqlite3factory.h
sqlite3filterset.cc
sqlite3filterset.h
sqlite3table.cc
sqlite3table.h
column.cc
column.h
command.cc
command.h
database.cc
database.h
dataset.cc
dataset.h
dbfactory.cc
dbfactory.h
dbserver.cc
dbserver.h
filterset.cc
filterset.h
reader.cc
reader.h
relation.cc
relation.h
table.cc
table.h
valuetable.cc
valuetable.h
writer.cc
writer.h
dynui
console
imguiconsole.cc
imguiconsole.h
imguiconsolehandler.cc
imguiconsolehandler.h
graph
imguigraph.cc
imguigraph.h
im3d
im3d.cpp
im3d.h
im3d_config.h
im3d_math.h
im3dcontext.cc
im3dcontext.h
profiler
imguiprofiler.cc
imguiprofiler.h
scripting
deargui.cpp
deargui.h
imguiaddon.cc
imguiaddon.h
imguicontext.cc
imguicontext.h
imguidisplayeventhandler.cc
imguidisplayeventhandler.h
imguiinputhandler.cc
imguiinputhandler.h
imguirtplugin.cc
imguirtplugin.h
graphicsfeature
managers
cameramanager.cc
cameramanager.h
graphicsmanager.cc
graphicsmanager.h
graphicsfeatureunit.cc
graphicsfeatureunit.h
memdb
attribute.h
attributeid.h
attributeregistry.cc
attributeregistry.h
database.cc
database.h
dataset.cc
dataset.h
filterset.h
table.cc
table.h
Contains declarations for tables and table partitions
tableid.h
tablesignature.h
multiplayer
client
basemultiplayerclient.cc
basemultiplayerclient.h
clientprocessors.cc
clientprocessors.h
standardmultiplayerclient.cc
standardmultiplayerclient.h
server
basemultiplayerserver.cc
basemultiplayerserver.h
clientconnection.cc
clientconnection.h
serverprocessors.cc
serverprocessors.h
standardmultiplayerserver.cc
standardmultiplayerserver.h
multiplayerfeatureunit.cc
multiplayerfeatureunit.h
navigationfeature
debug
detourdebug.cc
detourdebug.h
navigationpagehandler.cc
navigationpagehandler.h
managers
navigationmanager.cc
navigationmanager.h
recast
recastutil.cc
recastutil.h
navagentcontext.cc
navagentcontext.h
navigationfeatureunit.cc
navigationfeatureunit.h
streamnavmeshcache.cc
streamnavmeshcache.h
nflatbuffer
flatbufferinterface.cc
flatbufferinterface.h
nebula_flat.cc
nebula_flat.h
nsharp
api
application.cc
application.h
audio.cc
audio.h
game.cc
game.h
render.cc
render.h
Implements C-Style API render functions for interop with dynamic libs
conversion
entity.cc
entity.h
(C) 2019 Individual contributors, see AUTHORS file
NebulaEngine
engine
Api.cs
Component.cs
ConsoleHook.cs
Entity.cs
Msg.cs
MsgDispatcher.cs
Property.cs
PropertyManager.cs
TemplateManager.cs
World.cs
util
ListExtensions.cs
String.cs
xna
BoundingBox.cs
BoundingFrustum.cs
BoundingSphere.cs
Color.cs
ContainmentType.cs
MathHelper.cs
Matrix.cs
Plane.cs
PlaneIntersectionType.cs
Point.cs
Quaternion.cs
Ray.cs
Rectangle.cs
Vector2.cs
Vector3.cs
Vector4.cs
Main.cs
assemblyid.h
nsbindings.cc
nsbindings.h
Bindings specifically for C# scripting
nsconfig.h
nsharpserver.cc
nsharpserver.h
scriptfeatureunit.cc
scriptfeatureunit.h
physicsfeature
managers
charactermanager.cc
charactermanager.h
physicsmanager.cc
physicsmanager.h
physicsfeatureunit.cc
physicsfeatureunit.h
scripting
python
conversion.cc
conversion.h
PyLogHook.h
pythonserver.cc
pythonserver.h
scriptserver.cc
scriptserver.h
staticui
ultralight
ultralightrenderer.cc
ultralightrenderer.h
staticuicontext.cc
staticuicontext.h
tbui
backend
tbuibatch.h
tbuibitmap.cc
tbuibitmap.h
tbuiclipboard.cc
tbuiclipboardinterface.cc
tbuiclipboardinterface.h
tbuifile.cc
tbuifile.h
tbuifileinterface.cc
tbuifileinterface.h
tbuifontrenderer.cc
tbuifontrenderer.h
tbuirenderer.cc
tbuirenderer.h
tbuisystem.cc
tbuisysteminterface.cc
tbuisysteminterface.h
tbuivertex.h
tbuibatch.cc
tbuicontext.cc
tbuicontext.h
tbuiinputhandler.cc
tbuiinputhandler.h
tbuiview.cc
tbuiview.h
tinyxml
tinystr.cc
tinystr.h
tinyxml.cc
tinyxml.h
tinyxmlerror.cc
tinyxmlparser.cc
application
appgame
gameapplication.cc
gameapplication.h
application
stdneb.h
basegamefeature
components
orientation.cc
orientation.h
position.cc
position.h
scale.cc
scale.h
velocity.cc
velocity.h
managers
blueprintmanager.cc
blueprintmanager.h
timemanager.cc
timemanager.h
basegamefeatureunit.cc
basegamefeatureunit.h
level.cc
level.h
levelparser.cc
levelparser.h
game
messaging
message.cc
message.h
api.cc
api.h
The main programming interface for the
Game
Subsystem
category.cc
category.h
component.cc
component.h
componentid.h
componentinspection.cc
componentinspection.h
componentserialization.cc
componentserialization.h
dataset.cc
dataset.h
editorstate.cc
editorstate.h
entity.cc
entity.h
entitypool.cc
entitypool.h
featureunit.cc
featureunit.h
filter.cc
filter.h
frameevent.cc
frameevent.h
gameserver.cc
gameserver.h
manager.cc
manager.h
processor.cc
processor.h
processorid.h
world.cc
world.h
audio
audio
audioclip.h
Implements some audio clip types
audiodevice.cc
audiodevice.h
audioserver.cc
audioserver.h
foundation
app
application.cc
application.h
consoleapplication.cc
consoleapplication.h
core
debug
corepagehandler.cc
corepagehandler.h
stringatompagehandler.cc
stringatompagehandler.h
osx
osxsingleton.h
Provides helper macros to implement singleton objects:
osxsysfunc.h
precompiled.h
Contains precompiled headers on the
OSX
platform
posix
posixsingleton.h
Provides helper macros to implement singleton objects:
posixsysfunc.cc
posixsysfunc.h
precompiled.h
win32
precompiled.h
Contains precompiled headers on the
Posix
platform
win32singleton.h
Provides helper macros to implement singleton objects:
win32sysfunc.cc
win32sysfunc.h
config.h
Nebula
compiler specific defines and configuration
coreserver.cc
coreserver.h
cvar.cc
cvar.h
Contains API for creating, writing to, and reading from a
Core::CVar
debug.cc
debug.h
Nebula
debug macros
exithandler.cc
exithandler.h
factory.cc
factory.h
ptr.h
refcounted.cc
refcounted.h
refcountedlist.cc
refcountedlist.h
rtti.cc
rtti.h
rttimacros.h
This defines the macros for
Nebula
's RTTI mechanism (__DeclareClass, __ImplementClass, etc...)
simd.h
Maps generic SIMD-like types and intrinsics to either SSE4+AVX or NEON
singleton.h
sysfunc.h
types.h
weakptr.h
debug
win32
win32minidump.cc
win32minidump.h
win32stacktrace.cc
win32stacktrace.h
debugcounter.cc
debugcounter.h
debugfloat.h
debughandler.cc
debughandler.h
debuginterface.cc
debuginterface.h
debugpagehandler.cc
debugpagehandler.h
debugserver.cc
debugserver.h
debugtimer.cc
debugtimer.h
minidump.h
stacktrace.h
fibers
posix
posixfiber.cc
win32
win32fiber.cc
fiber.h
fibers.cc
fibers.h
foundation
stdneb.cc
stdneb.h
framesync
framesynctimer.cc
framesynctimer.h
http
curl
curlhttpclient.cc
curlhttpclient.h
debug
helloworldrequesthandler.cc
helloworldrequesthandler.h
svgtestpagehandler.cc
svgtestpagehandler.h
html
htmlelement.cc
htmlelement.h
htmlpagewriter.cc
htmlpagewriter.h
simple
nebulahttpclient.cc
nebulahttpclient.h
svg
svglinechartwriter.cc
svglinechartwriter.h
svgpagewriter.cc
svgpagewriter.h
defaulthttprequesthandler.cc
defaulthttprequesthandler.h
httpclient.cc
httpclient.h
httpclientregistry.cc
httpclientregistry.h
httpinterface.cc
httpinterface.h
httpmessagehandler.cc
httpmessagehandler.h
httpmethod.h
httpnzstream.cc
httpnzstream.h
httpprotocol.cc
httpprotocol.h
httprequest.cc
httprequest.h
httprequesthandler.cc
httprequesthandler.h
httprequestreader.cc
httprequestreader.h
httprequestwriter.cc
httprequestwriter.h
httpresponsereader.cc
httpresponsereader.h
httpresponsewriter.cc
httpresponsewriter.h
httpserver.cc
httpserver.h
httpserverproxy.cc
httpserverproxy.h
httpstatus.cc
httpstatus.h
httpstream.cc
httpstream.h
ids
id.h
idallocator.h
idgenerationpool.cc
idgenerationpool.h
idpool.h
interface
interfacebase.cc
interfacebase.h
interfacehandlerbase.cc
interfacehandlerbase.h
io
archfs
archive.cc
archive.h
archivebase.cc
archivebase.h
archivefilesystem.cc
archivefilesystem.h
archivefilesystembase.cc
archivefilesystembase.h
base
gamecontentserverbase.cc
gamecontentserverbase.h
cache
cachedstream.cc
cachedstream.h
cachedstreamtypes.cc
cachedstreamtypes.h
streamcache.cc
streamcache.h
debug
consolepagehandler.cc
consolepagehandler.h
iopagehandler.cc
iopagehandler.h
osx
osxconsolehandler.cc
osxconsolehandler.h
osxfiletime.h
osxfswrapper.cc
osxfswrapper.h
posix
linuxfilewatcher.cc
linuxfilewatcher.h
posixconsolehandler.cc
posixconsolehandler.h
posixfiletime.cc
posixfiletime.h
posixfswrapper.cc
posixfswrapper.h
util
bxmlfilestructs.h
Structures used by the BXML file format
bxmlloaderutil.cc
bxmlloaderutil.h
win32
win32consolehandler.cc
win32consolehandler.h
win32filetime.cc
win32filetime.h
win32filewatcher.cc
win32filewatcher.h
win32fswrapper.cc
win32fswrapper.h
zipfs
ionebula3.cc
ionebula3.h
ziparchive.cc
ziparchive.h
zipdirentry.cc
zipdirentry.h
zipfileentry.cc
zipfileentry.h
zipfilestream.cc
zipfilestream.h
zipfilesystem.cc
zipfilesystem.h
assign.h
assignregistry.cc
assignregistry.h
binaryreader.cc
binaryreader.h
binarywriter.cc
binarywriter.h
bxmlreader.cc
bxmlreader.h
console.cc
console.h
consolehandler.cc
consolehandler.h
embeddedmemorystream.cc
embeddedmemorystream.h
excelxmlreader.cc
excelxmlreader.h
filedialog.cc
filedialog.h
filestream.cc
filestream.h
filetime.h
filewatcher.cc
filewatcher.h
fswrapper.h
gamecontentserver.cc
gamecontentserver.h
historyconsolehandler.cc
historyconsolehandler.h
iointerface.cc
iointerface.h
iointerfacehandler.cc
iointerfacehandler.h
iointerfaceprotocol.cc
iointerfaceprotocol.h
ioserver.cc
ioserver.h
jsonreader.cc
jsonreader.h
jsonwriter.cc
jsonwriter.h
logfileconsolehandler.cc
logfileconsolehandler.h
mediatype.h
memorystream.cc
memorystream.h
safefilestream.cc
safefilestream.h
schemeregistry.cc
schemeregistry.h
stream.cc
stream.h
streamreader.cc
streamreader.h
streamwriter.cc
streamwriter.h
textreader.cc
textreader.h
textwriter.cc
textwriter.h
uri.cc
uri.h
xmlreader.cc
xmlreader.h
xmlwriter.cc
xmlwriter.h
jobs
jobs.cc
jobs.h
jobs2
jobs2.cc
jobs2.h
math
angularpfeedbackloop.h
bbox.cc
bbox.h
clipstatus.h
curves.cc
curves.h
euler.h
extrapolator.h
frustum.h
half.h
line.cc
line.h
mat4.cc
mat4.h
noise.h
pfeedbackloop.h
pidfeedbackloop.h
plane.h
point.h
polar.h
pquatfeedbackloop.h
quat.cc
quat.h
rectangle.h
scalar.h
Nebula
's scalar datatype
sphere.cc
sphere.h
sse.h
SSE support functions
transform.h
transform44.h
vec2.h
vec3.h
vec4.cc
vec4.h
vector.cpp
vector.h
memory
base
genericmemorypool.cc
genericmemorypool.h
debug
memorypagehandler.cc
memorypagehandler.h
osx
osxheap.cc
osxheap.h
osxmemory.cc
osxmemory.h
Lowlevel memory functions for the
OSX
platform
osxmemoryconfig.cc
osxmemoryconfig.h
Central config file for memory setup on the
OSX
platform
osxmemorypool.cc
osxmemorypool.h
posix
posixheap.cc
posixheap.h
posixmemory.cc
posixmemory.h
Memory
subsystem features for the
Posix
platform
posixmemoryconfig.cc
posixmemoryconfig.h
Central config file for memory setup on the
Posix
platform
posixmemorypool.cc
posixmemorypool.h
win32
win32heap.cc
win32heap.h
win32memory.cc
win32memory.h
Memory
subsystem features for win32
win32memoryconfig.cc
win32memoryconfig.h
Central config file for memory setup on the
Win32
platform
win32memorypool.cc
win32memorypool.h
winmemory.h
arenaallocator.h
heap.h
memory.cc
memory.h
Implements a memory related functions
memorypool.h
poolarrayallocator.cc
poolarrayallocator.h
rangeallocator.h
ringallocator.h
messaging
asyncport.cc
asyncport.h
batchmessage.cc
batchmessage.h
blockinghandlerthread.cc
blockinghandlerthread.h
delegatetable.cc
delegatetable.h
dispatcher.cc
dispatcher.h
handler.cc
handler.h
handlerthreadbase.cc
handlerthreadbase.h
id.h
message.cc
message.h
messagecallbackhandler.cc
messagecallbackhandler.h
messagereader.cc
messagereader.h
messagewriter.cc
messagewriter.h
port.cc
port.h
runthroughhandlerthread.cc
runthroughhandlerthread.h
staticmessagehandler.cc
staticmessagehandler.h
net
posix
posixipaddress.cc
posixipaddress.h
posixsocket.cc
posixsocket.h
socket
ipaddress.h
socket.cc
socket.h
tcp
stdtcpclient.cc
stdtcpclient.h
stdtcpclientconnection.cc
stdtcpclientconnection.h
stdtcpserver.cc
stdtcpserver.h
win32
win32ipaddress.cc
win32ipaddress.h
win32socket.cc
win32socket.h
debugmessage.h
debugpacket.cc
debugpacket.h
messageclient.cc
messageclient.h
messageclientconnection.cc
messageclientconnection.h
tcpclient.cc
tcpclient.h
tcpclientconnection.cc
tcpclientconnection.h
tcpmessagecodec.cc
tcpmessagecodec.h
tcpserver.cc
tcpserver.h
profiling
profiling.cc
profiling.h
system
base
librarybase.h
processbase.h
darwin
darwinbyteorder.h
darwinsysteminfo.cc
darwinsysteminfo.h
osx
osxcpu.h
posix
posixcpu.h
posixenvironment.cc
posixenvironment.h
posixprocess.cc
posixprocess.h
posixsettings.cc
posixsettings.h
posixsysteminfo.cc
posixsysteminfo.h
win32
win32cpu.h
win32environment.cc
win32environment.h
win32library.cc
win32library.h
win32process.cc
win32process.h
win32registry.cc
win32registry.h
win32systeminfo.cc
win32systeminfo.h
appentry.h
Implements a platform-independent app-entry point
byteorder.h
cpu.h
environment.h
library.h
nebulasettings.h
process.h
systeminfo.h
threading
darwin
darwinbarrier.h
debug
threadpagehandler.cc
threadpagehandler.h
gcc
gccinterlocked.cc
interlocked.h
linux
linuxcompletioncounter.h
linuxevent.h
linuxrendezvous.h
linuxthread.cc
linuxthread.h
linuxthreadid.h
linuxthreadlocaldata.cc
linuxthreadlocaldata.h
linuxthreadlocalptr.cc
linuxthreadlocalptr.h
osx
osxcriticalsection.h
osxthread.cc
osxthread.h
osxthreadid.h
osxthreadlocalptr.h
posix
posixbarrier.h
posixcriticalsection.h
posixevent.h
posixreadwritelock.cc
posixreadwritelock.h
posixthread.cc
posixthread.h
posixthreadbarrier.h
posixthreadbarrier_cond.h
posixthreadid.h
posixthreadlocalptr.h
win32
win32barrier.h
win32criticalsection.cc
win32criticalsection.h
win32event.h
win32interlocked.cc
win32readwritelock.cc
win32readwritelock.h
win32thread.cc
win32thread.h
win32threadbarrier.h
win32threadid.h
assertingmutex.cc
assertingmutex.h
barrier.h
criticalsection.h
event.h
interlocked.h
lockfreequeue.h
objectref.cc
objectref.h
readwritelock.h
safeflag.h
safepriorityqueue.h
safequeue.h
spinlock.h
thread.cc
thread.h
threadbarrier.h
threadid.h
timing
base
calendartimebase.cc
calendartimebase.h
darwin
darwintimer.cc
darwintimer.h
posix
posixcalendartime.cc
posixcalendartime.h
posixtimer.cc
posixtimer.h
win32
win32calendartime.cc
win32calendartime.h
win32timer.cc
win32timer.h
calendartime.h
time.h
Typedefs for the
Timing
subsystem
timer.h
util
osx
osxguid.cc
osxguid.h
posix
posixguid.cc
posixguid.h
win32
win32guid.cc
win32guid.h
win32stringconverter.cc
win32stringconverter.h
array.h
arrayallocator.h
arrayallocatorsafe.h
arrayqueue.h
arraystack.h
bit.h
Implements helper functions for checking bits
bitfield.h
blob.cc
blob.h
bvh.h
color.cc
color.h
commandlineargs.cc
commandlineargs.h
compilerhelper.h
crc.cc
crc.h
delegate.h
dictionary.h
fixedarray.h
fixedpool.h
fixedtable.h
fourcc.h
globalstringatomtable.cc
globalstringatomtable.h
guid.h
hash.h
hashtable.h
keyvaluepair.h
list.h
localstringatomtable.cc
localstringatomtable.h
pinnedarray.h
priorityarray.h
quadtree.h
queue.h
random.cc
random.h
Contains random-number helper functions
randomnumbertable.cc
randomnumbertable.h
ringbuffer.h
round.h
runlengthcodec.cc
runlengthcodec.h
set.h
simpletree.h
sparsetable.h
stack.h
string.cc
string.h
stringatom.cc
stringatom.h
stringatomtablebase.cc
stringatomtablebase.h
stringbuffer.cc
stringbuffer.h
trivialarray.h
tupleutility.h
typepunning.h
variant.h
foundation.h
Add all class headers for classes which need dynamic object creation by class name or class fourcc here
input
input
base
gamepadbase.cc
gamepadbase.h
inputserverbase.cc
inputserverbase.h
keyboardbase.cc
keyboardbase.h
mousebase.cc
mousebase.h
glfw
glfwinputserver.cc
glfwinputserver.h
char.h
A translated character code
gamepad.cc
gamepad.h
inputevent.h
inputhandler.cc
inputhandler.h
inputpriority.h
inputserver.cc
inputserver.h
key.cc
key.h
keyboard.cc
keyboard.h
mouse.cc
mouse.h
mousebutton.cc
mousebutton.h
options
options.cc
options.h
physics
physics
actorcontext.cc
actorcontext.h
callbacks.cc
callbacks.h
charactercontext.cc
charactercontext.h
debugui.cc
debugui.h
physxstate.cc
physxstate.h
streamactorpool.cc
streamactorpool.h
utils.h
visualdebugger.cc
visualdebugger.h
physicsinterface.cc
physicsinterface.h
render
animation
animeventhandlerbase.cc
animeventhandlerbase.h
animeventinfo.h
animeventserver.cc
animeventserver.h
animjob.cc
animjob.h
animjobenqueuemode.h
animsequencer.cc
animsequencer.h
playclipjob.cc
playclipjob.h
apprender
renderapplication.cc
renderapplication.h
viewerapplication.cc
viewerapplication.h
characters
charactercontext.cc
charactercontext.h
nskfileformatstructs.h
skeleton.cc
skeleton.h
skeletonevaljob.cc
skeletonjoint.h
skeletonloader.cc
skeletonloader.h
skeletonresource.cc
skeletonresource.h
clustering
clustercontext.cc
clustercontext.h
clusterutil.h
coreanimation
jobs
animjobsample.cc
animjobsamplemix.cc
animjobutil.h
Utility functions for
CoreAnimation
subsystem jobs
animation.cc
animation.h
animationloader.cc
animationloader.h
animationresource.cc
animationresource.h
animclip.cc
animclip.h
animcurve.h
animevent.h
animeventemitter.cc
animeventemitter.h
animkeybuffer.cc
animkeybuffer.h
animsamplebuffer.cc
animsamplebuffer.h
animsamplejob.cc
animsamplemask.h
animsamplemixinfo.h
animutil.cc
animutil.h
curvetype.cc
curvetype.h
infinitytype.cc
infinitytype.h
naxfileformatstructs.h
NAX file format structures
sampletype.cc
sampletype.h
coregraphics
base
displaydevicebase.cc
displaydevicebase.h
shaderserverbase.cc
shaderserverbase.h
shaperendererbase.cc
shaperendererbase.h
textrendererbase.cc
textrendererbase.h
vertexcomponentbase.h
debug
displaypagehandler.cc
displaypagehandler.h
meshpagehandler.cc
meshpagehandler.h
shaderpagehandler.cc
shaderpagehandler.h
texturepagehandler.cc
texturepagehandler.h
glfw
glfwdisplaydevice.cc
glfwdisplaydevice.h
glfwwindow.cc
glfwwindow.h
legacy
nvx2fileformatstructs.h
nvx2streamreader.cc
nvx2streamreader.h
load
glimltypes.cc
glimltypes.h
stb
stb_image_write_16bit.h
vk
vkaccelerationstructure.cc
vkaccelerationstructure.h
vkbarrier.cc
vkbarrier.h
vkbuffer.cc
vkbuffer.h
vkcommandbuffer.cc
vkcommandbuffer.h
vkcommandbufferthread.cc
vkcommandbufferthread.h
vkdeferredcommand.cc
vkdeferredcommand.h
vkdepthstenciltarget.cc
vkdepthstenciltarget.h
vkdisplaydevice.cc
vkdisplaydevice.h
vkevent.cc
vkevent.h
vkfence.cc
vkfence.h
vkgraphicsdevice.cc
vkgraphicsdevice.h
vkloader.cc
vkloader.h
vkmemory.cc
vkmemory.h
vkpass.cc
vkpass.h
vkpipeline.cc
vkpipeline.h
vkpipelinedatabase.cc
vkpipelinedatabase.h
vkrendertexture.cc
vkrendertexture.h
vkresourcetable.cc
vkresourcetable.h
vksampler.cc
vksampler.h
vkscheduler.cc
vkscheduler.h
vksemaphore.cc
vksemaphore.h
vkshader.cc
vkshader.h
vkshaderprogram.cc
vkshaderprogram.h
vkshaderserver.cc
vkshaderserver.h
vkshaperenderer.cc
vkshaperenderer.h
vksubcontexthandler.cc
vksubcontexthandler.h
vkswapchain.cc
vkswapchain.h
vktextrenderer.cc
vktextrenderer.h
vktexture.cc
vktexture.h
vktextureview.cc
vktextureview.h
vktypes.cc
vktypes.h
vkvertexlayout.cc
vkvertexlayout.h
win32
win32displaydevice.cc
win32displaydevice.h
accelerationstructure.h
adapter.cc
adapter.h
adapterinfo.h
antialiasquality.cc
antialiasquality.h
barrier.h
buffer.cc
buffer.h
commandbuffer.cc
commandbuffer.h
config.h
Compile time configuration options for the
CoreGraphics
subsystem
displaydevice.cc
displaydevice.h
displayevent.h
displayeventhandler.cc
displayeventhandler.h
displaymode.h
drawthread.cc
drawthread.h
event.h
fence.h
gpubuffertypes.h
gpulangshaderloader.cc
gpulangshaderloader.h
graphicsdevice.h
image.cc
image.h
Implements a CPU side image
imagefileformat.cc
imagefileformat.h
indextype.h
memory.cc
memory.h
Graphics
memory interface
mesh.cc
mesh.h
meshloader.cc
meshloader.h
meshresource.cc
meshresource.h
nvx3fileformatstructs.h
NVX3 file format structures
nvx3streamreader.cc
nvx3streamreader.h
pass.h
pinnedbuffer.h
pipeline.h
pixelformat.cc
pixelformat.h
primitivegroup.h
primitivetopology.cc
primitivetopology.h
renderevent.h
rendereventhandler.cc
rendereventhandler.h
rendershape.cc
rendershape.h
resourcetable.cc
resourcetable.h
A resource table declares a list of resources (ResourceTable in DX12, DescriptorSet in
Vulkan
)
sampler.h
Samplers
semaphore.h
A semaphore is an inter-GPU queue synchronization primitive
shader.cc
shader.h
A shader represents an entire shader resource, containing several stages and programs
shaderfeature.cc
shaderfeature.h
shaderidentifier.cc
shaderidentifier.h
shaderloader.cc
shaderloader.h
shadersemantics.h
Standard shader variable semantic names
shaderserver.cc
shaderserver.h
shaperenderer.cc
shaperenderer.h
sparsebuffer.h
streamtexturesaver.h
swapchain.h
textelement.cc
textelement.h
textrenderer.cc
textrenderer.h
texture.cc
texture.h
textureloader.cc
textureloader.h
textureview.h
threadsafedisplayeventhandler.cc
threadsafedisplayeventhandler.h
threadsaferendereventhandler.cc
threadsaferendereventhandler.h
vertexcomponent.h
vertexlayout.cc
vertexlayout.h
window.h
debug
framescriptinspector.cc
framescriptinspector.h
decals
decalcontext.cc
decalcontext.h
fog
volumetricfogcontext.cc
volumetricfogcontext.h
frame
default.json.h
framebarrier.cc
framebarrier.h
framebatchtype.h
frameblit.cc
frameblit.h
framecode.cc
framecode.h
framecompute.cc
framecompute.h
framecopy.cc
framecopy.h
frameevent.cc
frameevent.h
framemipmap.cc
framemipmap.h
frameop.cc
frameop.h
framepass.cc
framepass.h
frameplugin.cc
frameplugin.h
frameresolve.cc
frameresolve.h
framescript.cc
framescript.h
framescriptloader.cc
framescriptloader.h
frameserver.cc
frameserver.h
framesubgraph.cc
framesubgraph.h
framesubmission.cc
framesubmission.h
framesubpass.cc
framesubpass.h
framesubpassbatch.cc
framesubpassbatch.h
framesubpassfullscreeneffect.cc
framesubpassfullscreeneffect.h
framesubpassorderedbatch.cc
framesubpassorderedbatch.h
framesubpassplugin.cc
framesubpassplugin.h
frameswap.cc
frameswap.h
framescripts
framescripts.cc
framescripts.h
gi
ddgicontext.cc
ddgicontext.h
graphics
bindlessregistry.cc
bindlessregistry.h
cameracontext.cc
cameracontext.h
camerasettings.cc
camerasettings.h
environmentcontext.cc
environmentcontext.h
globalconstants.cc
globalconstants.h
graphicscontext.cc
graphicscontext.h
graphicsdisplayeventhandler.cc
graphicsdisplayeventhandler.h
graphicsentity.h
graphicsserver.cc
graphicsserver.h
view.cc
view.h
input
inputdisplayeventhandler.cc
inputdisplayeventhandler.h
instancing
base
instancerendererbase.cc
instancerendererbase.h
instanceserverbase.cc
instanceserverbase.h
vk
vkinstancerenderer.cc
vkinstancerenderer.h
vkinstanceserver.cc
vkinstanceserver.h
instancerenderer.cc
instancerenderer.h
instanceserver.cc
instanceserver.h
lighting
csmutil.cc
csmutil.h
lightcontext.cc
lightcontext.h
lightprobecontext.cc
lightprobecontext.h
ltc.h
materials
material.cc
material.h
materialloader.cc
materialloader.h
materialtemplatetypes.h
materialvariant.h
shaderconfig.cc
shaderconfig.h
models
nodes
characternode.cc
characternode.h
characterskinnode.cc
characterskinnode.h
modelnode.cc
modelnode.h
particlesystemnode.cc
particlesystemnode.h
primitivenode.cc
primitivenode.h
shaderstatenode.cc
shaderstatenode.h
transformnode.cc
transformnode.h
model.cc
model.h
modelcontext.cc
modelcontext.h
modelloader.cc
modelloader.h
particles
emitterattrs.cc
emitterattrs.h
emittermesh.cc
emittermesh.h
envelopecurve.cc
envelopecurve.h
envelopesamplebuffer.cc
envelopesamplebuffer.h
particle.h
particlecontext.cc
particlecontext.h
particlejob.cc
particlerenderinfo.h
picking
pickingserver.cc
pickingserver.h
posteffects
bloomcontext.cc
bloomcontext.h
downsamplingcontext.cc
downsamplingcontext.h
histogramcontext.cc
histogramcontext.h
ssaocontext.cc
ssaocontext.h
ssrcontext.cc
ssrcontext.h
raytracing
raytracingcontext.cc
raytracingcontext.h
render
precompiled.h
Contains precompiled headers for render based on platform
stdneb.h
Precompiled header
rendermodules
rt
rtplugin.cc
rtplugin.h
rtpluginregistry.cc
rtpluginregistry.h
rendermodule.cc
rendermodule.h
renderutil
drawfullscreenquad.cc
drawfullscreenquad.h
freecamerautil.cc
freecamerautil.h
geometryhelpers.cc
geometryhelpers.h
mayacamerautil.cc
mayacamerautil.h
mouserayutil.cc
mouserayutil.h
nodelookuputil.cc
nodelookuputil.h
terrain
occupancyquadtree.h
terraincontext.cc
terraincontext.h
terrainculljob.cc
terrainmaterial.h
texturetilecache.h
vegetation
vegetationcontext.cc
vegetationcontext.h
visibility
systems
boxsystem.cc
boxsystem.h
boxsystemjob.cc
bruteforcesystem.cc
bruteforcesystem.h
octreesystem.cc
octreesystem.h
octreesystemjob.cc
portalsystem.cc
portalsystem.h
portalsystemjob.cc
quadtreesystem.cc
quadtreesystem.h
quadtreesystemjob.cc
visibilitysystem.cc
visibilitysystem.h
visibility.h
visibilitycontainer.cc
visibilitycontainer.h
visibilitycontext.cc
visibilitycontext.h
visibilitydependencyjob.cc
visibilitydrawlistupdatejob.cc
weather
cloudcontext.cc
cloudcontext.h
raincontext.cc
raincontext.h
snowcontext.cc
snowcontext.h
resource
resources
resource.cc
resource.h
resourceid.h
resourceloader.cc
resourceloader.h
resourceloaderthread.cc
resourceloaderthread.h
resourcesaver.cc
resourcesaver.h
resourceserver.cc
resourceserver.h
Generated on
for Nebula. Dark theme by
Tilen Majerle
. All rights reserved.