Here is a list of all class members with links to the classes they belong to:
- m -
- mAccelerationStructure : foray::as::Blas, foray::as::Tlas
- mAddressRegion : foray::rtpipe::ShaderBindingTableBase
- MakeAbsolute() : foray::osi::Utf8Path
- MakeBarrier() : foray::core::ImageLayoutCache
- MakeBarrierPrepareForRead() : foray::util::DualBuffer, foray::util::ManagedUboBase
- MakeComponent() : foray::scene::Registry
- MakeHash() : foray::core::ShaderManager
- MakeNode() : foray::scene::Scene
- MakeSwapchainImageNameFunctionPointer : foray::base::VulkanWindowSwapchain
- mAlignment : foray::core::ManagedBuffer
- mAllocation : foray::core::ManagedBuffer, foray::core::ManagedImage
- mAllocationInfo : foray::core::ManagedBuffer
- mAllocInfo : foray::core::ManagedImage
- ManagedBuffer() : foray::core::ManagedBuffer
- ManagedImage() : foray::core::ManagedImage
- ManagedResource() : foray::core::ManagedResource
- ManagedUbo() : foray::util::ManagedUbo< T_UBO >
- ManagedVectorBuffer() : foray::util::ManagedVectorBuffer< TClass >
- Manager : foray::core::ShaderManager::ShaderCompilation
- mAnimatedBlasInstances : foray::as::Tlas
- mAnimations : foray::scene::gcomp::AnimationManager
- Map() : foray::core::ManagedBuffer
- MapAndWrite() : foray::core::ManagedBuffer
- mAsInstance : foray::as::BlasInstance
- mAspect : foray::scene::ncomp::Camera
- MaterialBufferOffset : foray::gltf::ModelConverter::IndexBindings
- MaterialIdxOutputName : foray::stages::GBufferStage
- MaterialIndex : foray::as::GeometryMeta, foray::scene::DrawPushConstant, foray::scene::Primitive
- MaterialManager() : foray::scene::gcomp::MaterialManager
- mAuxiliaryCommandBufferCount : foray::base::DefaultAppBase
- mAuxiliaryCommandBuffers : foray::base::InFlightFrame
- mAxes : foray::osi::InputDevice
- MaxFrameTime : foray::base::RenderLoop::FrameTimeAnalysis
- mAxisId : foray::osi::InputAnalogue
- mBeforeDeviceBuildFunc : foray::base::VulkanDevice
- mBeforeInstanceBuildFunc : foray::base::VulkanInstance
- mBeforePhysicalDeviceSelectFunc : foray::base::VulkanDevice
- mBeforeSwapchainBuildFunc : foray::base::VulkanWindowSwapchain
- mBeforeWindowCreateFunc : foray::base::VulkanWindowSwapchain
- mBenchmark : foray::gltf::ModelConverter, foray::stages::GBufferStage
- mBlas : foray::as::BlasInstance, foray::scene::Mesh
- mBlasAddress : foray::as::Blas
- mBlasMemory : foray::as::Blas
- mBuffer : foray::as::GeometryMetaBuffer, foray::core::ManagedBuffer, foray::rtpipe::ShaderBindingTableBase, foray::scene::gcomp::LightManager, foray::scene::gcomp::MaterialManager, foray::util::ManagedVectorBuffer< TClass >
- mBufferCopies : foray::util::DualBuffer
- mBufferOffsets : foray::as::GeometryMetaBuffer
- mButtonId : foray::osi::InputBinary
- mButtons : foray::osi::InputDevice
- mCallablesSbt : foray::rtpipe::RtPipeline
- mCallbackDispatcher : foray::scene::Registry
- mCameras : foray::scene::gcomp::CameraManager
- mChannels : foray::scene::Animation
- mChildren : foray::scene::Node
- mClearValue : foray::stages::ImguiStage
- mCollection : foray::core::SamplerReference
- mColor : foray::scene::ncomp::PunctualLight
- mColorAttachmentBlendCount : foray::util::PipelineBuilder
- mColorBlendAttachmentStates : foray::util::PipelineBuilder
- mCommandBuffer : foray::core::CommandBuffer
- mComponentArrayBindings : foray::scene::gcomp::LightManager
- mComponents : foray::scene::Registry
- mContext : foray::as::Blas, foray::as::GeometryMetaBuffer, foray::as::Tlas, foray::base::DefaultAppBase, foray::base::InFlightFrame, foray::base::MinimalAppBase, foray::base::VulkanDevice, foray::base::VulkanInstance, foray::base::VulkanWindowSwapchain, foray::bench::DeviceBenchmark, foray::core::CommandBuffer, foray::core::DescriptorSet, foray::core::ManagedBuffer, foray::core::ManagedImage, foray::core::SamplerCollection, foray::core::ShaderManager, foray::core::ShaderModule, foray::gltf::ModelConverter, foray::rtpipe::RtPipeline, foray::scene::Scene, foray::stages::RenderStage, foray::util::ExternalSemaphore, foray::util::ManagedVectorBuffer< TClass >, foray::util::PipelineBuilder, foray::util::PipelineLayout
- mCreateInfo : foray::core::ManagedImage
- mCullMode : foray::util::PipelineBuilder
- mCurrentLog : foray::bench::BenchmarkBase
- mCurrentTransformBuffer : foray::scene::gcomp::DrawDirector
- mCustomLoaderInfo : foray::util::ImageLoader< FORMAT >
- mCustomLoaderInfoDeleter : foray::util::ImageLoader< FORMAT >
- mData : foray::util::ManagedUbo< T_UBO >
- mDebugMessengerFunc : foray::base::VulkanInstance
- mDebugReportCallbackHandle : foray::base::VulkanInstance
- mDebugReportFunc : foray::base::VulkanInstance
- mDebugUserData : foray::base::VulkanInstance
- mDefaultFeatures : foray::base::VulkanDevice
- mDepthTestEnable : foray::util::PipelineBuilder
- mDepthWriteEnable : foray::util::PipelineBuilder
- mDescriptorAccelerationStructureInfo : foray::stages::DefaultRaytracingStageBase
- mDescriptorPool : foray::core::DescriptorSet
- mDescriptorSet : foray::core::DescriptorSet, foray::stages::ComputeStageBase, foray::stages::DefaultRaytracingStageBase, foray::stages::RasterizedRenderStage
- mDescriptorSetLayout : foray::core::DescriptorSet
- mDescriptorSetLayouts : foray::util::PipelineLayout
- mDestroyFunc : foray::base::RenderLoop
- mDevice : foray::base::DefaultAppBase, foray::base::VulkanDevice, foray::osi::InputBase
- mDeviceBuffer : foray::util::DualBuffer
- mDeviceCapacity : foray::util::ManagedVectorBuffer< TClass >
- mDeviceCount : foray::util::ManagedVectorBuffer< TClass >
- mDirectionalId : foray::osi::InputDirectional
- mDirectionals : foray::osi::InputDevice
- mDirty : foray::as::Tlas, foray::scene::ncomp::Transform
- mDispatchTable : foray::base::VulkanDevice
- mDisplayId : foray::osi::Window
- mDisplayMode : foray::osi::Window
- mDraw : foray::scene::CallbackDispatcher
- mDrawOps : foray::scene::gcomp::DrawDirector
- mDstImage : foray::stages::BlitStage
- mDstImageSize : foray::stages::BlitStage
- mDstVkImage : foray::stages::BlitStage
- mDynamicStates : foray::util::PipelineBuilder
- mEnableDebugLayersAndCallbacks : foray::base::VulkanInstance
- mEnableDebugReport : foray::base::VulkanInstance
- mEnableDefaultDeviceFeatures : foray::base::VulkanDevice
- mEnableDefaultPhysicalDeviceFeatures : foray::base::VulkanDevice
- mEnableFrameRecordBenchmark : foray::base::DefaultAppBase
- mEnd : foray::scene::Animation
- mEntries : foray::rtpipe::RtShaderCollection
- mEntryDataSize : foray::rtpipe::ShaderBindingTableBase
- mEnvironmentMap : foray::stages::DefaultRaytracingStageBase
- Merge() : foray::util::BufferSection
- Mesh() : foray::scene::Mesh
- Meshes : foray::gltf::ModelConverter::IndexBindings
- MeshInstanceIdOutputName : foray::stages::GBufferStage
- MetaBufferIndex : foray::scene::EmissiveTriangle
- MetallicFactor : foray::scene::Material
- MetallicRoughnessTextureIndex : foray::scene::Material
- mExtent3D : foray::core::ManagedImage
- mExternalLayout : foray::core::DescriptorSet
- mFar : foray::scene::ncomp::Camera
- mFence : foray::core::DeviceSyncCommandBuffer, foray::core::HostSyncCommandBuffer
- mFilter : foray::stages::BlitStage
- mFirstSetup : foray::scene::gcomp::DrawDirector
- mFlipX : foray::stages::BlitStage
- mFlipY : foray::stages::BlitStage, foray::stages::ComparerStage
- mFormat : foray::core::ManagedImage
- mFragmentShaderModule : foray::stages::GBufferStage
- mFragmentShaderPath : foray::stages::GBufferStage
- mFrameBuffer : foray::stages::RasterizedRenderStage
- mFrameBuffers : foray::stages::ImguiStage
- mFrameNumber : foray::base::FrameRenderInfo
- mFrameTime : foray::base::FrameRenderInfo
- mFrameTimes : foray::base::RenderLoop
- mFrameTiming : foray::base::RenderLoop
- mFullScreenSize : foray::osi::Window
- mGeo : foray::gltf::ModelConverter, foray::scene::gcomp::DrawDirector
- mGetUpdatedGlobalTransformFunc : foray::as::BlasInstance
- mGlobalMatrix : foray::scene::ncomp::Transform
- mGltfModel : foray::gltf::ModelConverter
- mGltfScene : foray::gltf::ModelConverter
- mGroupData : foray::rtpipe::ShaderBindingTableBase
- mGroups : foray::rtpipe::GeneralShaderBindingTable, foray::rtpipe::HitShaderBindingTable
- mGuid : foray::osi::InputDevice
- mHandle : foray::osi::Window, foray::util::ExternalSemaphore
- mHash : foray::core::SamplerReference
- mHistoricLayout : foray::util::HistoryImage
- mHistory : foray::util::HistoryImage
- mHitSbt : foray::rtpipe::RtPipeline
- mHostFrameRecordBenchmark : foray::base::DefaultAppBase
- mHostMemoryMap : foray::util::ManagedVectorBuffer< TClass >
- mId : foray::osi::InputBase, foray::osi::Window
- mImage : foray::core::ManagedImage, foray::scene::gcomp::TextureManager::Texture, foray::util::EnvironmentMap, foray::util::NoiseSource
- mImageInfos : foray::stages::GBufferStage
- mImageLayoutCache : foray::base::FrameRenderInfo
- mImageOutputs : foray::stages::RenderStage
- mImageView : foray::core::ManagedImage
- mImguiPool : foray::stages::ImguiStage
- mIndexBindings : foray::gltf::ModelConverter
- mIndexBuffer : foray::gltf::ModelConverter
- mIndices : foray::scene::gcomp::GeometryStore
- mIndicesBuffer : foray::scene::gcomp::GeometryStore
- mInFlightFrame : foray::base::FrameRenderInfo
- mInFlightFrameIndex : foray::base::DefaultAppBase
- mInFlightFrames : foray::base::DefaultAppBase
- mInfo : foray::util::ImageLoader< FORMAT >
- MinFrameTime : foray::base::RenderLoop::FrameTimeAnalysis
- MinimalAppBase() : foray::base::MinimalAppBase
- mInitFunc : foray::base::RenderLoop
- mInputDevices : foray::osi::OsManager
- mInputStates : foray::scene::ncomp::FreeCameraController
- mInstance : foray::base::DefaultAppBase, foray::base::MinimalAppBase, foray::base::VulkanInstance
- mInstanceBuffer : foray::as::Tlas
- mInstanceId : foray::as::BlasInstance
- mInstanceIndex : foray::scene::ncomp::MeshInstance
- mIntensity : foray::scene::ncomp::PunctualLight
- mInvertAll : foray::scene::ncomp::FreeCameraController
- mInvertYAxis : foray::scene::ncomp::FreeCameraController
- mIsMapped : foray::core::ManagedBuffer
- mIsRecording : foray::core::CommandBuffer
- Mix : foray::stages::ComparerStage::PushConstant
- mJoystick : foray::osi::InputDevice
- mJoystickAxes : foray::osi::InputDevice
- mJoystickButtons : foray::osi::InputDevice
- mJoystickId : foray::osi::InputDevice
- mKeyboard : foray::osi::OsManager
- mKeyboardButtons : foray::osi::InputDevice
- mLastEvent : foray::osi::OsManager
- mLastShadersCheckedTimestamp : foray::base::DefaultAppBase
- mLayoutCache : foray::core::ImageLayoutCache
- mLocalMatrix : foray::scene::ncomp::Transform
- mLocalMatrixFixed : foray::scene::ncomp::Transform
- mLogs : foray::bench::BenchmarkBase
- mMakeSwapchainImageNameFunc : foray::base::VulkanWindowSwapchain
- mManagedImage : foray::core::CombinedImageSampler
- mMapBindingToDescriptorInfo : foray::core::DescriptorSet
- mMapping : foray::scene::ncomp::FreeCameraController
- mMaterialBuffer : foray::gltf::ModelConverter
- mMaxFrameTimeAge : foray::base::RenderLoop
- mMesh : foray::as::Blas, foray::scene::ncomp::MeshInstance
- mMeshes : foray::scene::gcomp::GeometryStore
- mMetaBuffer : foray::as::Tlas
- mMissSbt : foray::rtpipe::RtPipeline
- mMixValue : foray::stages::ComparerStage
- mMouse : foray::osi::OsManager
- mMouseButtons : foray::osi::InputDevice
- mMousePos : foray::stages::ComparerStage
- mMouseScroll : foray::osi::InputDevice
- mName : foray::core::ManagedResource, foray::osi::InputBase, foray::osi::InputDevice, foray::scene::Animation, foray::scene::Component, foray::scene::Mesh, foray::scene::Node
- mNameSwapchainImages : foray::base::VulkanWindowSwapchain
- mNear : foray::scene::ncomp::Camera
- mNextId : foray::as::Tlas
- mNextMeshInstanceIndex : foray::gltf::ModelConverter
- mNodeBuffer : foray::scene::Scene
- mNoiseTexture : foray::stages::DefaultRaytracingStageBase
- ModelConverter() : foray::gltf::ModelConverter
- Module : foray::rtpipe::GeneralShaderBindingTable::ShaderGroup, foray::rtpipe::RtShaderCollection::Entry
- mOnEvent : foray::scene::CallbackDispatcher
- mOnResized : foray::scene::CallbackDispatcher
- mOnResizedFunc : foray::base::VulkanWindowSwapchain
- mOnStateChangedFunc : foray::base::RenderLoop
- mOptions : foray::gltf::ModelConverter
- mOsManager : foray::base::DefaultAppBase, foray::base::MinimalAppBase
- MotionOutputName : foray::stages::GBufferStage
- Mouse() : foray::osi::OsManager
- MOUSE_ROTATION_SENSIBILITY : foray::scene::ncomp::FreeCameraController
- MouseFocus : foray::osi::EventWindowFocusChanged
- MousePos : foray::stages::ComparerStage::PushConstant
- mOutput : foray::stages::ComparerStage, foray::stages::DefaultRaytracingStageBase
- MoveComponent() : foray::scene::Registry
- mOwningThreadID : foray::osi::Window
- mParent : foray::scene::Node
- mPath : foray::osi::Utf8Path
- mPathSections : foray::osi::Utf8Path
- mPhysicalDevice : foray::base::VulkanDevice
- mPhysicalDeviceFeatures : foray::base::VulkanDevice
- mPipeline : foray::rtpipe::RtPipeline, foray::stages::ComputeStageBase, foray::stages::DefaultRaytracingStageBase, foray::stages::MinimalRaytracingStageBase, foray::stages::RasterizedRenderStage
- mPipelineCache : foray::util::PipelineBuilder
- mPipelineLayout : foray::rtpipe::RtPipeline, foray::stages::ComputeStageBase, foray::stages::DefaultRaytracingStageBase, foray::stages::MinimalRaytracingStageBase, foray::stages::RasterizedRenderStage, foray::util::PipelineBuilder, foray::util::PipelineLayout
- mPipetteBuffer : foray::stages::ComparerStage
- mPipetteMap : foray::stages::ComparerStage
- mPipetteValue : foray::stages::ComparerStage
- mPitch : foray::scene::ncomp::FreeCameraController
- mPlaybackConfig : foray::scene::Animation, foray::scene::gcomp::AnimationManager
- mPollEventsFunc : foray::base::RenderLoop
- mPolygonMode : foray::util::PipelineBuilder
- mPosition : foray::osi::Window
- mPreviousTransformBuffer : foray::scene::gcomp::DrawDirector
- mPrimaryCommandBuffer : foray::base::InFlightFrame
- mPrimaryCompletedFence : foray::base::InFlightFrame
- mPrimaryCompletedSemaphore : foray::base::InFlightFrame
- mPrimitives : foray::scene::Mesh
- mPrimitiveTopology : foray::util::PipelineBuilder
- mProjectionMatrix : foray::scene::ncomp::Camera
- mPushConstantOffset : foray::util::PipelineLayout
- mPushConstantRanges : foray::util::PipelineLayout
- mQueryIds : foray::bench::DeviceBenchmark
- mQueryNames : foray::bench::DeviceBenchmark
- mQueryPools : foray::bench::DeviceBenchmark
- mRawData : foray::util::ImageLoader< FORMAT >
- mRaygenSbt : foray::rtpipe::RtPipeline
- mReason : foray::Exception
- mRecording : foray::bench::BenchmarkBase
- mRegisteredStages : foray::base::DefaultAppBase
- mRegistry : foray::scene::Component
- mRelative : foray::osi::Utf8Path
- mRenderedFrameCount : foray::base::DefaultAppBase, foray::base::RenderLoop
- mRenderFunc : foray::base::RenderLoop
- mRenderLoop : foray::base::DefaultAppBase, foray::base::MinimalAppBase
- mRenderPass : foray::stages::ImguiStage
- mRenderpass : foray::stages::RasterizedRenderStage
- mRenderPass : foray::util::PipelineBuilder
- mRenderReadyFunc : foray::base::RenderLoop
- mRenderSize : foray::base::FrameRenderInfo
- mRngSeedPushCOffset : foray::stages::DefaultRaytracingStageBase
- mRootNodes : foray::scene::Scene
- mRotation : foray::scene::ncomp::Transform
- mRunResult : foray::base::RenderLoop
- mSampleCountFlags : foray::util::PipelineBuilder
- mSampler : foray::core::SamplerReference, foray::scene::gcomp::TextureManager::Texture, foray::util::EnvironmentMap
- mSamplerCollection : foray::base::DefaultAppBase
- mSamplerInstances : foray::core::SamplerCollection
- mSamplers : foray::scene::Animation
- mScale : foray::scene::ncomp::Transform
- mScene : foray::gltf::ModelConverter, foray::stages::DefaultRaytracingStageBase, foray::stages::GBufferStage
- mScratchBuffer : foray::as::Tlas
- mSecondsPerFrame : foray::base::AppFrameTiming
- mSelectedCamera : foray::scene::gcomp::CameraManager
- mSemaphore : foray::util::ExternalSemaphore
- mSetDefaultCapabilitiesToDeviceSelector : foray::base::VulkanDevice
- mShader : foray::stages::ComputeStageBase
- mShaderCollection : foray::rtpipe::RtPipeline
- mShaderGroupType : foray::rtpipe::GeneralShaderBindingTable
- mShaderKeys : foray::stages::RenderStage
- mShaderManager : foray::base::DefaultAppBase
- mShaderModule : foray::core::ShaderModule
- mShaders : foray::stages::ComparerStage
- mShaderStageCis : foray::rtpipe::RtShaderCollection
- mShaderStageCreateInfos : foray::util::PipelineBuilder, foray::util::ShaderStageCreateInfos
- mShowConsoleDeviceSelectionPrompt : foray::base::VulkanDevice
- mSignalSemaphores : foray::core::DeviceSyncCommandBuffer
- mSimplifiedlights : foray::scene::gcomp::LightManager
- mSinceStart : foray::base::FrameRenderInfo
- mSize : foray::core::ManagedBuffer, foray::core::ManagedImage
- mSource : foray::util::HistoryImage
- mSpeedExponent : foray::scene::ncomp::FreeCameraController
- mSrcImage : foray::stages::BlitStage
- mSrcImageSize : foray::stages::BlitStage
- mSrcVkImage : foray::stages::BlitStage
- mStagingBufferMaps : foray::util::DualBuffer
- mStagingBuffers : foray::util::DualBuffer
- mStart : foray::scene::Animation
- mState : foray::base::RenderLoop
- mStatic : foray::scene::ncomp::Transform
- mStaticBlasInstances : foray::as::Tlas
- mSubStages : foray::stages::ComparerStage
- mSurface : foray::base::VulkanWindowSwapchain, foray::osi::Window
- mSwapchain : foray::base::VulkanWindowSwapchain
- mSwapchainImageIndex : foray::base::InFlightFrame
- mSwapchainImageReady : foray::base::InFlightFrame
- mSwapchainImages : foray::base::VulkanWindowSwapchain
- mTargetImage : foray::stages::ImguiStage
- mTextures : foray::gltf::ModelConverter, foray::scene::gcomp::TextureManager
- mTimestampPeriod : foray::bench::DeviceBenchmark
- mTitle : foray::osi::Window
- mTlasAddress : foray::as::Tlas
- mTlasMemory : foray::as::Tlas
- mTotalCount : foray::scene::gcomp::DrawDirector
- mTrackedCompilations : foray::core::ShaderManager
- mTrackedIncludeFiles : foray::core::ShaderManager
- mTranslation : foray::scene::ncomp::Transform
- mType : foray::osi::InputDevice, foray::scene::ncomp::PunctualLight
- mUbo : foray::scene::gcomp::CameraManager
- mUboBuffer : foray::util::ManagedUboBase
- mUpdate : foray::scene::CallbackDispatcher
- mUpDirection : foray::scene::ncomp::Camera
- mUseMouse : foray::scene::ncomp::FreeCameraController
- mUtf8Dir : foray::gltf::ModelConverter
- mVector : foray::util::ManagedVectorBuffer< TClass >
- mVertexBuffer : foray::gltf::ModelConverter
- mVertexInputStateBuilder : foray::util::PipelineBuilder
- mVertexShaderModule : foray::stages::GBufferStage
- mVertexShaderPath : foray::stages::GBufferStage
- mVerticalFov : foray::scene::ncomp::Camera
- mVertices : foray::scene::gcomp::GeometryStore
- mVerticesBuffer : foray::scene::gcomp::GeometryStore
- mWaitSemaphores : foray::core::DeviceSyncCommandBuffer
- mWindow : foray::base::VulkanWindowSwapchain
- mWindowDraws : foray::stages::ImguiStage
- mWindowedSize : foray::osi::Window
- mWindowSwapchain : foray::base::DefaultAppBase
- mYaw : foray::scene::ncomp::FreeCameraController