VEX Engine
Retro looking game engine made in vulkan mostly because i wanted to understand it better.
Loading...
Searching...
No Matches
Here is a list of all documented variables with links to the class documentation for each member:
- a -
active :
vex::ParticleEmitterComponent
activeParticles :
vex::ParticleEmitterComponent
affineWarping :
vex::environment
alignItems :
vex::LayoutNode
alignSelf :
vex::LayoutNode
ambientLight :
vex::environment
ambientLightStrength :
vex::environment
- b -
bEditorQueue :
vex::Renderer
bindlessTextures :
vex::VulkanFeatures
bMaskedQueue :
vex::Renderer
borderWidth :
vex::LayoutNode
bottom :
vex::LayoutNode
bTransQueue :
vex::Renderer
- c -
children :
vex::LayoutNode
clearColor :
vex::environment
clipCache :
vex::AudioSystem
col :
vex::BillboardPushData
color :
vex::BillboardComponent
,
vex::Particle
,
vex::ParticleGPUData
,
vex::UIVertex
computedHeight :
vex::LayoutNode
computedLeft :
vex::LayoutNode
computedTop :
vex::LayoutNode
computedWidth :
vex::LayoutNode
context :
vex::LayoutNode
cpuParticles :
vex::ParticleEmitterComponent
Create :
BasicEditorWindow
currentFrame :
vex::VulkanContext
currentImageIndex :
vex::VulkanContext
- d -
data :
vex::VirtualFileSystem::FileData
- e -
enablePS1Effects :
vex::SceneUBO
endColor :
vex::Particle
,
vex::ParticleEmitterComponent
endSize :
vex::Particle
,
vex::ParticleEmitterComponent
- f -
flexDirection :
vex::LayoutNode
flexGrow :
vex::LayoutNode
flexShrink :
vex::LayoutNode
flexWrap :
vex::LayoutNode
FULLSCREEN_DEBOUNCE_MS :
vex::Window
- g -
gourardShading :
vex::environment
gravity :
vex::ParticleEmitterComponent
- h -
height :
vex::LayoutNode
- i -
imageAvailableSemaphores :
vex::VulkanContext
indirectDraw :
vex::VulkanFeatures
inFlightFences :
vex::VulkanContext
initialVelocity :
vex::ParticleEmitterComponent
isPercent :
vex::FlexValue
isTransparent :
vex::BillboardComponent
,
vex::ParticleEmitterComponent
isUnlit :
vex::BillboardComponent
,
vex::ParticleEmitterComponent
,
vex::ParticleGPUData
- j -
justifyContent :
vex::LayoutNode
- l -
left :
vex::LayoutNode
life :
vex::Particle
- m -
m_availableEntities :
vex::Registry
m_cachedExclusiveMode :
vex::Window
m_cachedFullscreenState :
vex::Window
m_components :
vex::ComponentStorage< T >
m_componentStorages :
vex::Registry
m_entityToIndex :
vex::ComponentStorage< T >
m_indexToEntity :
vex::ComponentStorage< T >
m_lastFullscreenChangeTime :
vex::Window
m_nextEntity :
vex::Registry
m_onCreate :
vex::ComponentStorage< T >
m_onDestroy :
vex::ComponentStorage< T >
m_p_billboardMaskedPipeline :
vex::Renderer
m_p_billboardTransPipeline :
vex::Renderer
m_p_maskPipeline :
vex::Renderer
m_p_particleMaskedPipeline :
vex::Renderer
m_p_particleTransPipeline :
vex::Renderer
m_p_transPipeline :
vex::Renderer
m_r_context :
vex::VulkanPipeline
m_registry :
vex::View< Components >
marginBottom :
vex::LayoutNode
marginLeft :
vex::LayoutNode
marginRight :
vex::LayoutNode
marginTop :
vex::LayoutNode
maskedQueue :
vex::Renderer
MAX_FRAMES_IN_FLIGHT :
vex::VulkanContext
measureFunc :
vex::LayoutNode
multiDraw :
vex::VulkanFeatures
- n -
ntfsArtifacts :
vex::environment
- o -
opaqueQueue :
vex::Renderer
- p -
pad :
vex::BillboardPushData
paddingBottom :
vex::LayoutNode
paddingLeft :
vex::LayoutNode
paddingRight :
vex::LayoutNode
paddingTop :
vex::LayoutNode
parent :
vex::LayoutNode
particleLife :
vex::ParticleEmitterComponent
particleLifeVariation :
vex::ParticleEmitterComponent
passiveVertexJitter :
vex::environment
pMaskedQueue :
vex::Renderer
pos :
vex::BillboardPushData
position :
vex::Particle
,
vex::ParticleGPUData
,
vex::UIVertex
positionType :
vex::LayoutNode
proj :
vex::SceneUBO
pTransQueue :
vex::Renderer
- r -
renderFinishedSemaphores :
vex::VulkanContext
right :
vex::LayoutNode
- s -
scaleX :
vex::ParticleGPUData
scaleY :
vex::ParticleGPUData
screenDither :
vex::environment
screenQuantization :
vex::environment
shaderDrawParameters :
vex::VulkanFeatures
size :
vex::BillboardComponent
,
vex::VirtualFileSystem::FileData
spawnRate :
vex::ParticleEmitterComponent
spawnTimer :
vex::ParticleEmitterComponent
startColor :
vex::Particle
,
vex::ParticleEmitterComponent
startingLife :
vex::Particle
startSize :
vex::Particle
,
vex::ParticleEmitterComponent
streamMap :
vex::AudioSystem
sunDirection :
vex::environment
sunLight :
vex::environment
sx :
vex::BillboardPushData
sy :
vex::BillboardPushData
- t -
texIndex :
vex::UIVertex
textureID :
vex::ParticleGPUData
texturePath :
vex::BillboardComponent
,
vex::ParticleEmitterComponent
texturePaths :
vex::EditorBillboardComponent
textureQuantization :
vex::environment
tID :
vex::BillboardPushData
top :
vex::LayoutNode
transparentQueue :
vex::Renderer
- u -
unlit :
vex::BillboardPushData
uv :
vex::UIVertex
,
vex::Vertex
- v -
v :
vex::FlexValue
velocity :
vex::Particle
velocityVariation :
vex::ParticleEmitterComponent
vertexSnapping :
vex::environment
view :
vex::SceneUBO
- w -
width :
vex::LayoutNode
Generated by
1.16.1