Here is a list of all functions with links to the classes they belong to:
- r -
- RadianceComputer() : castor3d::RadianceComputer
- radians() : castor::AngleT< Type >
- range() : castor3d::RenderQuadBuilderT< ConfigT, BuilderT >, castor3d::shader::Cone, castor3d::shader::Light, castor3d::shader::PointLight, castor3d::shader::SpotLight, castor::ImageLayout
- Range() : castor::Range< T >
- range() : castor::RangedValue< T >
- RangedValue() : castor::RangedValue< T >
- RangeSequenceT() : castor::RangeSequenceT< T >
- RasterizerSurfaceBaseT() : castor3d::shader::RasterizerSurfaceBaseT< Position3T, Position4T, Normal3T, Normal4T >
- RasterizerSurfaceT() : castor3d::shader::RasterizerSurfaceT< Position3T, Position4T, Normal3T, Normal4T, TexcoordT, FlagT >
- rawDiffuse() : castor3d::shader::IndirectLighting
- rawShadowOffsets() : castor3d::shader::ShadowData
- Ray() : castor3d::Ray, castor3d::shader::Ray
- rbegin() : castor::ArrayView< ValueT, IteratorTraitsT >
- RDRAND() : castor::CpuInformations
- RDSEED() : castor::CpuInformations
- read() : castor3d::BinaryChunk, castor::BinaryFile
- readArray() : castor::BinaryFile
- readChar() : castor::TextFile
- readLine() : castor::TextFile
- readNormal() : castor3d::shader::CameraData
- readWord() : castor::TextFile
- recGetMinor() : castor::Matrix< T, Columns, Rows >
- reconstructCSZ() : castor3d::shader::Utils
- reconstructNormal() : castor3d::shader::Utils
- record() : castor3d::EnvironmentMapPass, castor3d::Mesh, castor3d::Submesh, castor3d::SubmeshRenderData
- recordInto() : castor3d::MeshletBoundsTransformPass, castor3d::VertexTransformPass
- Rectangle() : castor::Rectangle
- red() : castor::RgbaColourT< ComponentType >, castor::RgbColourT< ComponentType >
- ref() : castor3d::InstantiationComponent::ComponentData
- ReflectionComponent() : castor3d::ReflectionComponent
- ReflectionModel() : castor3d::shader::ReflectionModel
- RefractionComponent() : castor3d::RefractionComponent
- RefractionData() : castor3d::RefractionData
- registerBackgroundModel() : castor3d::Engine
- registerBuffer() : castor3d::Engine, castor3d::RenderLoop
- registerCallback() : castor::Logger, castor::LoggerImpl, castor::LoggerInstance
- registerClickAction() : castor3d::UserInputListener
- registerClipboardTextAction() : castor3d::UserInputListener
- registerCommands() : castor3d::OverlayRenderer::OverlaysComputeData
- registerComponent() : castor3d::PassComponentRegister, castor3d::SubmeshComponentRegister
- registerComputeCommands() : castor3d::OverlayRenderer
- registerControl() : castor3d::ControlsManager, castor3d::ScrollableCtrl
- registerControlT() : castor3d::ControlsManager
- registerCuller() : castor3d::SceneRenderNodes
- registerCursorAction() : castor3d::UserInputListener
- registerDependencies() : castor3d::Mesh, castor3d::Submesh, castor3d::SubmeshRenderData
- registerExpandAction() : castor3d::UserInputListener
- registerFrame() : castor3d::RenderCube
- registerImage() : castor3d::TargetDebugConfig
- registerLight() : castor3d::LayeredLightPropagationVolumesBase, castor3d::LightPropagationVolumesBase
- registerLightingModel() : castor3d::Engine
- registerLoader() : castor::DataImageLoader, castor::ExrImageLoader, castor::FreeImageLoader, castor::GliImageLoader, castor::ImageLoader, castor::StbImageLoader, castor::XpmImageLoader
- registerMouseMoveAction() : castor3d::UserInputListener
- registerNode() : castor3d::MeshletBoundsTransformingPass, castor3d::VertexTransforming, castor3d::VertexTransformingPass
- registerOutput() : castor3d::shader::DebugOutput, castor3d::shader::DebugOutputCategory
- registerOverlay() : castor3d::OverlayPreparer
- registerParsers() : castor3d::Engine, castor::FileParser
- registerPass() : castor3d::RenderQuad, castor::ResourceCacheT< castor3d::Material, String, castor3d::MaterialCacheTraits >
- registerPassComponent() : castor3d::Engine
- registerPassComponentCombine() : castor3d::PassComponentRegister
- registerPassInputs() : castor3d::RenderQuad
- registerPassModel() : castor3d::Engine
- registerPassModels() : castor3d::Engine
- registerPipelineId() : castor3d::QueueRenderNodes
- registerRenderPassType() : castor3d::Engine
- registerSelectAction() : castor3d::UserInputListener
- registerSpecificsBuffer() : castor3d::Engine, castor::ResourceCacheT< castor3d::Material, String, castor3d::MaterialCacheTraits >
- registerSubmeshComponent() : castor3d::Engine
- registerSubmeshComponentCombine() : castor3d::SubmeshComponentRegister
- registerTextAction() : castor3d::UserInputListener
- registerTexture() : castor3d::Pass, castor::ResourceCacheT< castor3d::Material, String, castor3d::MaterialCacheTraits >
- registerTextureCombine() : castor3d::TextureUnitCache
- registerTimer() : castor3d::DebugOverlays, castor3d::Engine, castor3d::RenderLoop
- registerToneMappingName() : castor3d::RenderTargetCache
- registerType() : castor3d::ImporterFileFactory, castor3d::LightingModelFactory, castor3d::PassFactory, castor::Factory< ObjT, KeyT, PtrTypeT, CreatorT, IdT, EntryT >
- registerUnit() : castor::ResourceCacheT< castor3d::Material, String, castor3d::MaterialCacheTraits >
- registerUserContext() : castor::FileParserContext
- registerValue() : castor3d::DebugConfig
- registerWindow() : castor3d::Engine
- registerWriter() : castor::GliImageWriter, castor::ImageWriter, castor::StbImageWriter
- reinitialise() : castor::ResourceT< ResT, KeyT >
- relative() : castor3d::TextureSourceInfo
- relativePosition() : castor3d::shader::OverlayData
- relativeSize() : castor3d::shader::OverlayData
- release() : castor3d::QueueDataWrapper
- remap() : castor3d::shader::Utils
- remove() : castor3d::CacheViewT< CacheT, EventT >, castor3d::RenderTargetCache, castor3d::StructuredShaderBuffer< ElementTypeTraits >, castor::ResourceCacheBaseT< ResT, KeyT, TraitsT >
- removeAnimation() : castor3d::Mesh, castor3d::SceneNode, castor3d::Skeleton, castor3d::TextureUnit
- removeChild() : castor3d::Control
- removeComponent() : castor3d::Pass
- removeControl() : castor3d::ControlsManager, castor3d::Layout
- removeCulled() : castor3d::SceneCuller
- removeEnvironmentMap() : castor3d::Scene
- removeFeature() : castor3d::GpuInformations
- removeFile() : castor::ZipArchive::Folder, castor::ZipArchive
- removeFlag() : castor3d::Control
- removeFont() : castor3d::Engine
- removeGamma() : castor3d::shader::HdrConfigData, castor3d::shader::Utils
- removeImage() : castor3d::Engine
- removeItem() : castor3d::ComboBoxCtrl, castor3d::ListBoxCtrl
- removeLight() : castor3d::LightBuffer
- removeNode() : castor3d::EnvironmentMap
- removeNoLock() : castor::ResourceCacheBaseT< ResT, KeyT, TraitsT >
- removePass() : castor3d::Material, castor3d::PassBuffer, castor3d::SssProfileBuffer
- removePoint() : castor3d::BillboardList
- removeTextureAnimation() : castor3d::TextureAnimationBuffer
- removeTextureConfiguration() : castor3d::TextureConfigurationBuffer
- rename() : castor3d::Overlay, castor::NamedBaseT< T >, castor::ResourceCacheBaseT< ResT, KeyT, TraitsT >
- rend() : castor::ArrayView< ValueT, IteratorTraitsT >
- render() : castor3d::BrdfPrefilter, castor3d::DebugDrawer, castor3d::EnvironmentMap, castor3d::EnvironmentMapPass, castor3d::EnvironmentPrefilter, castor3d::EquirectangularToCube, castor3d::LayeredLightPropagationVolumesBase, castor3d::LightPropagationVolumesBase, castor3d::LoadingScreen, castor3d::RadianceComputer, castor3d::RenderTarget, castor3d::RenderTargetCache, castor3d::RenderWindow, castor3d::ShadowMap, castor3d::Texture3DTo2D, castor3d::Voxelizer
- RenderCube() : castor3d::RenderCube
- RenderDevice() : castor3d::RenderDevice
- RenderedNodeT() : castor3d::RenderedNodeT< NodeT >
- Renderer() : castor3d::Renderer
- RenderLoop() : castor3d::RenderLoop
- RenderLoopAsync() : castor3d::RenderLoopAsync
- RenderLoopSync() : castor3d::RenderLoopSync
- RenderNodesPass() : castor3d::RenderNodesPass
- RenderNodesPassDesc() : castor3d::RenderNodesPassDesc
- RenderPassRegisterInfo() : castor3d::RenderPassRegisterInfo
- RenderPipeline() : castor3d::RenderPipeline
- RenderQuad() : castor3d::RenderQuad
- RenderQuadBuilderT() : castor3d::RenderQuadBuilderT< ConfigT, BuilderT >
- RenderQueue() : castor3d::RenderQueue
- renderSize() : castor3d::shader::CameraData
- renderSyncFrame() : castor3d::RenderLoop, castor3d::RenderLoopAsync, castor3d::RenderLoopSync
- RenderSystem() : castor3d::RenderSystem
- RenderTarget() : castor3d::RenderTarget
- renderTarget() : castor3d::TextureSourceInfo
- RenderTargetCache() : castor3d::RenderTargetCache
- RenderTechnique() : castor3d::RenderTechnique
- RenderTechniqueNodesPass() : castor3d::RenderTechniqueNodesPass
- RenderTechniquePass() : castor3d::RenderTechniquePass
- RenderTechniquePassDesc() : castor3d::RenderTechniquePassDesc
- RenderTechniqueVisitor() : castor3d::RenderTechniqueVisitor
- RenderWindow() : castor3d::RenderWindow
- reparent() : castor3d::Overlay
- replacesMapSampling() : castor3d::FractalMappingComponent::Plugin, castor3d::PassComponentPlugin, castor3d::UntileMappingComponent::Plugin
- reportAdded() : castor::ResourceCacheBaseT< ResT, KeyT, TraitsT >
- reportCreation() : castor::ResourceCacheBaseT< ResT, KeyT, TraitsT >
- reportDuplicate() : castor::ResourceCacheBaseT< ResT, KeyT, TraitsT >
- reportFailure() : castor3d::TextureUnit
- reportNull() : castor::ResourceCacheBaseT< ResT, KeyT, TraitsT >
- reportPassChange() : castor3d::SceneRenderNodes
- reportTracked() : castor3d::GpuObjectTracker
- reportUnknown() : castor::ResourceCacheBaseT< ResT, KeyT, TraitsT >
- resample() : castor::Image
- rescaleDepth() : castor3d::shader::Utils
- reserveGraphicsData() : castor3d::RenderDevice
- reserveQueue() : castor3d::QueuesData
- reserveSpaceIfHidden() : castor3d::Layout::Item, castor3d::LayoutItemFlags
- reset() : castor3d::ObjectBufferOffset::GpuBufferChunk, castor3d::ObjectBufferOffset, castor3d::OverlayCategory, castor3d::OverlayRenderer::OverlaysComputeData, castor3d::Pass, castor::AsyncJobQueue, castor::ChangeTrackedT< ValueT, ControlT >, castor::DynamicBitsetT< BlockTypeT >, castor::GroupChangeTrackedT< ValueT, ControlT >, castor::LoggerStreamT< CharT, StreambufT >
- resetCamera() : castor3d::SceneCuller
- resetCount() : castor3d::shader::AppendArrayT< DataT >
- resetImages() : castor3d::TargetDebugConfig
- resetParse() : castor3d::BinaryChunk
- resetSemaphore() : castor3d::RenderTarget
- resettable() : castor3d::RenderNodesPassDesc
- resetTexture() : castor3d::Pass
- resize() : castor3d::Camera, castor3d::RenderWindow, castor3d::Viewport, castor::DynamicBitsetT< BlockTypeT >
- ResourceCacheBaseT() : castor::ResourceCacheBaseT< ResT, KeyT, TraitsT >
- ResourceCacheT() : castor::ResourceCacheT< ResT, KeyT, TraitsT >, castor::ResourceCacheT< castor3d::AnimatedObjectGroup, String, castor3d::AnimatedObjectGroupCacheTraits >, castor::ResourceCacheT< castor3d::Material, String, castor3d::MaterialCacheTraits >, castor::ResourceCacheT< castor3d::Overlay, String, castor3d::OverlayCacheTraits >, castor::ResourceCacheT< castor3d::Plugin, String, castor3d::PluginCacheTraits >, castor::ResourceCacheT< Font, String, FontCacheTraits >, castor::ResourceCacheT< Image, String, ImageCacheTraits >
- ResourceMergerT() : castor::ResourceMergerT< CacheT >
- ResourceT() : castor::ResourceT< ResT, KeyT >
- resume() : castor3d::RenderLoop, castor3d::RenderLoopAsync, castor3d::RenderLoopSync
- retrieveDirectionalLight() : castor3d::shader::Lights
- retrievePointLight() : castor3d::shader::Lights
- retrieveSpotLight() : castor3d::shader::Lights
- RgbaColourT() : castor::RgbaColourT< ComponentType >
- RgbColourT() : castor::RgbColourT< ComponentType >
- right() : castor3d::LayoutItemFlags, castor::Rectangle
- roll() : castor3d::SceneNode
- rotate() : castor3d::SceneNode
- rotateU() : castor3d::shader::TextureConfigData, castor3d::shader::TextureTransformData
- rotateV() : castor3d::shader::TextureConfigData, castor3d::shader::TextureTransformData
- RoughnessComponent() : castor3d::RoughnessComponent
- RoughnessMapComponent() : castor3d::RoughnessMapComponent
- RTM() : castor::CpuInformations