Method List
-
#== Stagecraft::Color
-
#== Stagecraft::ObservedVec3
-
#== Stagecraft::ObservedQuat
-
#[] Stagecraft::ObservedVec3
-
#[]= Stagecraft::ObservedVec3
-
#a Stagecraft::Color
-
#actions Stagecraft::Animation::Mixer
-
#adapter Stagecraft::Renderer::GPUContext
-
#add Stagecraft::Node
-
#advance Stagecraft::Animation::Action
-
#advance_frame Stagecraft::Renderer::ResourceCache
-
#alignment Stagecraft::Renderer::UniformPacker::Field
-
#ambient Stagecraft::Renderer::RenderList
-
#animations Stagecraft::Loaders::GLTF::Result
-
#aspect Stagecraft::App
-
#aspect Stagecraft::Cameras::Perspective
-
#attribute Stagecraft::Geometry
-
#attributes Stagecraft::Geometry
-
#b Stagecraft::Color
-
#background Stagecraft::Scene
-
#begin_frame Stagecraft::Renderer::FrameResources
-
#bind Stagecraft::PhysicsBinding
-
#bind_group Stagecraft::Renderer::FrameResources::SkinBinding
-
#bind_group Stagecraft::Renderer::PipelineFactory::MaterialBinding
-
bits Stagecraft::Renderer::Features
-
#blend_state Stagecraft::Renderer::PipelineCache::Key
-
#body Stagecraft::PhysicsBinding::Entry
-
#bounding_box Stagecraft::Geometry
-
#bounding_sphere Stagecraft::Geometry
-
box Stagecraft::Geometries
-
#buffer Stagecraft::Renderer::FrameResources::SkinBinding
-
#buffer Stagecraft::Renderer::PipelineFactory::MaterialBinding
-
#byte_stride Stagecraft::Attribute
-
#bytes Stagecraft::Renderer::UniformPacker::Result
-
#camera Stagecraft::Controls::Orbit
-
#cameras Stagecraft::Loaders::GLTF::Result
-
#cast_shadow Stagecraft::Node
-
#center Stagecraft::Bounding::Box3
-
#center Stagecraft::Bounding::Sphere
-
#children Stagecraft::Node
-
#clamp_when_finished Stagecraft::Animation::Action
-
#clear Stagecraft::Renderer::PipelineCache
-
clear_cache Stagecraft::Renderer::Shaders
-
#clip Stagecraft::Animation::Action
-
#close Stagecraft::Window::Glfw
-
#close Stagecraft::Window::Sdl3
-
coerce Stagecraft::Color
-
#color Stagecraft::Lights::Light
-
#color_format Stagecraft::Renderer::PipelineCache::Key
-
#color_space Stagecraft::Textures::Texture
-
#compare Stagecraft::Textures::SamplerState
-
#components Stagecraft::Attribute
-
compose Stagecraft::Renderer::Shaders
-
#compute_normals! Stagecraft::Geometry
-
#constant Stagecraft::Bounding::Plane
-
#convert Stagecraft::Loaders::GLTF
-
#count Stagecraft::Attribute
-
#count Stagecraft::IndexAttribute
-
#create_surface Stagecraft::Window::Glfw
-
#create_surface Stagecraft::Window::Sdl3
-
#cull_mode Stagecraft::Renderer::PipelineCache::Key
-
#culled_count Stagecraft::Renderer::RenderList
-
#current_target Stagecraft::Renderer::GPUContext
-
cylinder Stagecraft::Geometries
-
#damping Stagecraft::Controls::Orbit
-
#data Stagecraft::Attribute
-
#data Stagecraft::IndexAttribute
-
#decrement Stagecraft::Renderer::Stats
-
#delete_attribute Stagecraft::Geometry
-
#depth Stagecraft::Renderer::RenderList::Item
-
#depth_state Stagecraft::Renderer::PipelineCache::Key
-
#depth_texture Stagecraft::Renderer::FrameResources
-
#depth_view Stagecraft::Renderer::FrameResources
-
#device Stagecraft::Renderer
-
#device Stagecraft::Renderer::GPUContext
-
#device Stagecraft::Renderer::FrameResources
-
#direction Stagecraft::Lights::Light
-
#direction Stagecraft::Raycaster
-
#dispose Stagecraft::Geometry
-
#dispose Stagecraft::Textures::Texture
-
#dispose Stagecraft::Renderer
-
#dispose Stagecraft::Renderer::GPUContext
-
#dispose Stagecraft::Renderer::FrameResources
-
#dispose Stagecraft::Renderer::PipelineFactory
-
#dispose_all Stagecraft::Renderer::ResourceCache
-
#disposed? Stagecraft::Geometry
-
#disposed? Stagecraft::Textures::Texture
-
#disposed? Stagecraft::Renderer
-
#distance Stagecraft::Raycaster::Hit
-
#distance_to_point Stagecraft::Bounding::Plane
-
#drawable_size Stagecraft::Window::Glfw
-
#drawable_size Stagecraft::Window::Sdl3
-
#duration Stagecraft::Animation::Clip
-
#duration Stagecraft::Animation::Track
-
#empty? Stagecraft::Bounding::Box3
-
#empty_group Stagecraft::Renderer::FrameResources
-
#empty_layout Stagecraft::Renderer::FrameResources
-
#enabled Stagecraft::Animation::Action
-
#enabled Stagecraft::Controls::Orbit
-
#expand_by_point Stagecraft::Bounding::Box3
-
#extent Stagecraft::Lights::ShadowConfig
-
#faces Stagecraft::Textures::CubeTexture
-
#fallback_black Stagecraft::Renderer::FrameResources
-
#fallback_normal Stagecraft::Renderer::FrameResources
-
#fallback_white Stagecraft::Renderer::FrameResources
-
#far Stagecraft::Raycaster
-
#far Stagecraft::Lights::ShadowConfig
-
#far Stagecraft::Cameras::Perspective
-
#feature_bits Stagecraft::Renderer::PipelineCache::Key
-
#features Stagecraft::Renderer::RenderList::Item
-
#fetch Stagecraft::Renderer::PipelineCache
-
#fields Stagecraft::Renderer::UniformPacker::Result
-
#find Stagecraft::Node
-
for Stagecraft::Renderer::Features
-
#format Stagecraft::Attribute
-
#format Stagecraft::IndexAttribute
-
#fov Stagecraft::Cameras::Perspective
-
#frame Stagecraft::Renderer::ResourceCache
-
#frame_group Stagecraft::Renderer::FrameResources
-
#frame_layout Stagecraft::Renderer::FrameResources
-
#frame_target Stagecraft::Renderer::FrameResources
-
from_matrix Stagecraft::Bounding::Frustum
-
#frustum_culled Stagecraft::Mesh
-
#g Stagecraft::Color
-
#geometry Stagecraft::Mesh
-
#gpu_geometry Stagecraft::Renderer::ResourceCache
-
#gpu_texture Stagecraft::Renderer::ResourceCache
-
guaranteed_sample_count Stagecraft::Renderer::FrameResources
-
#hdr_texture Stagecraft::Renderer::FrameResources
-
#hdr_view Stagecraft::Renderer::FrameResources
-
#height Stagecraft::Renderer::Frame
-
#height Stagecraft::Renderer
-
#height Stagecraft::Renderer::GPUContext
-
#height Stagecraft::Renderer::FrameResources
-
#image Stagecraft::Textures::Texture
-
#increment Stagecraft::Renderer::Stats
-
#index Stagecraft::Geometry
-
#index_buffer Stagecraft::Renderer::ResourceCache::GPUGeometry
-
#index_count Stagecraft::Renderer::ResourceCache::GPUGeometry
-
#index_format Stagecraft::Renderer::ResourceCache::GPUGeometry
-
#initialize Stagecraft::App
-
#initialize Stagecraft::Color
-
#initialize Stagecraft::Mesh
-
#initialize Stagecraft::Node
-
#initialize Stagecraft::MatrixNode
-
#initialize Stagecraft::Skin
-
#initialize Stagecraft::Window::Glfw
-
#initialize Stagecraft::Window::Sdl3
-
#initialize Stagecraft::Lights::Light
-
#initialize Stagecraft::Bounding::Box3
-
#initialize Stagecraft::Bounding::Sphere
-
#initialize Stagecraft::Bounding::Plane
-
#initialize Stagecraft::Bounding::Frustum
-
#initialize Stagecraft::Geometry
-
#initialize Stagecraft::Animation::Clip
-
#initialize Stagecraft::Attribute
-
#initialize Stagecraft::IndexAttribute
-
#initialize Stagecraft::Raycaster
-
#initialize Stagecraft::Renderer::Frame
-
#initialize Stagecraft::Renderer::Stats
-
#initialize Stagecraft::Window::Adapter
-
#initialize Stagecraft::Animation::Mixer
-
#initialize Stagecraft::Animation::Track
-
#initialize Stagecraft::PhysicsBinding
-
#initialize Stagecraft::Animation::Action
-
#initialize Stagecraft::Textures::Texture
-
#initialize Stagecraft::Lights::Spot
-
#initialize Stagecraft::Renderer
-
#initialize Stagecraft::Lights::Point
-
#initialize Stagecraft::Materials::Base
-
#initialize Stagecraft::ObservedVec3
-
#initialize Stagecraft::ObservedQuat
-
#initialize Stagecraft::Loaders::GLTF
-
#initialize Stagecraft::Renderer::GPUContext
-
#initialize Stagecraft::Renderer::RenderList
-
#initialize Stagecraft::Textures::CubeTexture
-
#initialize Stagecraft::Materials::PBR
-
#initialize Stagecraft::Textures::SamplerState
-
#initialize Stagecraft::Controls::Orbit
-
#initialize Stagecraft::Renderer::PipelineCache
-
#initialize Stagecraft::Renderer::ResourceCache
-
#initialize Stagecraft::Lights::ShadowConfig
-
#initialize Stagecraft::Lights::Directional
-
#initialize Stagecraft::Materials::Unlit
-
#initialize Stagecraft::Renderer::FrameResources
-
#initialize Stagecraft::Materials::Shader
-
#initialize Stagecraft::Renderer::PipelineFactory
-
#initialize Stagecraft::Cameras::Perspective
-
#initialize Stagecraft::Cameras::Orthographic
-
#inner_angle Stagecraft::Lights::Spot
-
#inspect Stagecraft::ObservedVec3
-
#inspect Stagecraft::ObservedQuat
-
install! Stagecraft::Renderer::WGPUCompatibility
-
#instance Stagecraft::Renderer::GPUContext
-
#intensity Stagecraft::Lights::Light
-
#interpolation Stagecraft::Animation::Track
-
#intersect Stagecraft::Raycaster
-
#intersects_ray? Stagecraft::Bounding::Box3
-
#intersects_ray? Stagecraft::Bounding::Sphere
-
#intersects_sphere? Stagecraft::Bounding::Plane
-
#intersects_sphere? Stagecraft::Bounding::Frustum
-
#inverse_bind_matrices Stagecraft::Skin
-
#items Stagecraft::Renderer::RenderList
-
#joint_matrices Stagecraft::Skin
-
#joints Stagecraft::Skin
-
#layout_id Stagecraft::Renderer::ResourceCache::GPUGeometry
-
#lights Stagecraft::Renderer::RenderList
-
#limit Stagecraft::Renderer::PipelineCache
-
#live_count Stagecraft::Renderer::ResourceCache
-
load Stagecraft::Textures::Texture
-
load Stagecraft::Loaders::GLTF
-
#local_matrix Stagecraft::Node
-
#lod_max Stagecraft::Textures::SamplerState
-
#lod_min Stagecraft::Textures::SamplerState
-
#look_at Stagecraft::Node
-
#loop Stagecraft::Animation::Action
-
#mag_filter Stagecraft::Textures::SamplerState
-
#main_color_attachment Stagecraft::Renderer::FrameResources
-
#map_size Stagecraft::Lights::ShadowConfig
-
#material Stagecraft::Mesh
-
#material_binding Stagecraft::Renderer::PipelineFactory
-
#material_class Stagecraft::Renderer::PipelineCache::Key
-
#matrix Stagecraft::MatrixNode
-
#max Stagecraft::Bounding::Box3
-
#max_anisotropy Stagecraft::Textures::SamplerState
-
#max_distance Stagecraft::Controls::Orbit
-
#max_polar_angle Stagecraft::Controls::Orbit
-
#mesh Stagecraft::Renderer::RenderList::Item
-
#mesh Stagecraft::Renderer::FrameResources::SkinBinding
-
#method_missing Stagecraft::ObservedVec3
-
#method_missing Stagecraft::ObservedQuat
-
#min Stagecraft::Bounding::Box3
-
#min_distance Stagecraft::Controls::Orbit
-
#min_filter Stagecraft::Textures::SamplerState
-
#min_polar_angle Stagecraft::Controls::Orbit
-
#mipmap_filter Stagecraft::Textures::SamplerState
-
#morph_weights Stagecraft::Mesh
-
#name Stagecraft::Node
-
#name Stagecraft::Animation::Clip
-
#name Stagecraft::Renderer::UniformPacker::Field
-
#native Stagecraft::Window::Glfw
-
#native Stagecraft::Window::Sdl3
-
#near Stagecraft::Raycaster
-
#near Stagecraft::Lights::ShadowConfig
-
#near Stagecraft::Cameras::Perspective
-
#node Stagecraft::PhysicsBinding::Entry
-
#normal Stagecraft::Bounding::Plane
-
#normalize! Stagecraft::ObservedVec3
-
#normalize! Stagecraft::ObservedQuat
-
#object Stagecraft::Raycaster::Hit
-
#object_group Stagecraft::Renderer::FrameResources
-
#object_group_for Stagecraft::Renderer::FrameResources
-
#object_layout Stagecraft::Renderer::FrameResources
-
#object_offset Stagecraft::Renderer::FrameResources
-
offscreen Stagecraft::Renderer
-
#offset Stagecraft::Renderer::UniformPacker::Field
-
#on_after_render Stagecraft::Renderer
-
#on_dispose Stagecraft::Geometry
-
#on_dispose Stagecraft::Textures::Texture
-
#on_pointer_button Stagecraft::Window::Adapter
-
#on_pointer_move Stagecraft::Window::Adapter
-
#on_resize Stagecraft::Window::Adapter
-
#on_scroll Stagecraft::Window::Adapter
-
#opaque Stagecraft::Renderer::RenderList
-
#origin Stagecraft::Raycaster
-
#outer_angle Stagecraft::Lights::Spot
-
#output_texture Stagecraft::Renderer::FrameResources
-
#output_view Stagecraft::Renderer::FrameResources
-
#owner Stagecraft::Renderer::ResourceCache::Entry
-
#owner Stagecraft::Renderer::PipelineFactory::MaterialBinding
-
#pack Stagecraft::Renderer::UniformPacker
-
#pan Stagecraft::Controls::Orbit
-
#pan_speed Stagecraft::Controls::Orbit
-
#parent Stagecraft::Node
-
#pipeline_for Stagecraft::Renderer::PipelineFactory
-
plane Stagecraft::Geometries
-
#planes Stagecraft::Bounding::Frustum
-
#play Stagecraft::Animation::Mixer
-
#point Stagecraft::Raycaster::Hit
-
#poll_events Stagecraft::Window::Glfw
-
#poll_events Stagecraft::Window::Sdl3
-
#position Stagecraft::Node
-
#post_layout Stagecraft::Renderer::PipelineFactory
-
#post_pipeline Stagecraft::Renderer::PipelineFactory
-
#present Stagecraft::Renderer::GPUContext
-
#previous_position Stagecraft::PhysicsBinding::Entry
-
#previous_rotation Stagecraft::PhysicsBinding::Entry
-
#projection_matrix Stagecraft::Cameras::Perspective
-
#projection_matrix Stagecraft::Cameras::Orthographic
-
#queue Stagecraft::Renderer
-
#queue Stagecraft::Renderer::GPUContext
-
#queue Stagecraft::Renderer::FrameResources
-
#r Stagecraft::Color
-
#radius Stagecraft::Bounding::Sphere
-
#range Stagecraft::Lights::Point
-
read Stagecraft::Renderer::Shaders
-
#read_pixels Stagecraft::Renderer::Frame
-
#receive_shadow Stagecraft::Node
-
#remove Stagecraft::Node
-
#render Stagecraft::Renderer
-
#render_order Stagecraft::Node
-
#renderer Stagecraft::App
-
#reset_frame! Stagecraft::Renderer::Stats
-
#resize Stagecraft::Renderer
-
#resize Stagecraft::Renderer::GPUContext
-
#resize Stagecraft::Renderer::FrameResources
-
#resize_shadow Stagecraft::Renderer::FrameResources
-
#resource Stagecraft::Renderer::ResourceCache::Entry
-
#respond_to_missing? Stagecraft::ObservedVec3
-
#respond_to_missing? Stagecraft::ObservedQuat
-
#root Stagecraft::Animation::Mixer
-
#rotate Stagecraft::Controls::Orbit
-
#rotate_speed Stagecraft::Controls::Orbit
-
#rotate_x! Stagecraft::ObservedQuat
-
#rotate_y! Stagecraft::ObservedQuat
-
#rotate_z! Stagecraft::ObservedQuat
-
#rotation Stagecraft::Node
-
#run Stagecraft::App
-
#sample Stagecraft::Animation::Track
-
#sample_count Stagecraft::Renderer
-
#sample_count Stagecraft::Renderer::PipelineCache::Key
-
#sample_count Stagecraft::Renderer::FrameResources
-
#sampler Stagecraft::Textures::Texture
-
#sampler Stagecraft::Renderer::ResourceCache::GPUTexture
-
#scale Stagecraft::Node
-
#scene Stagecraft::Loaders::GLTF::Result
-
#scenes Stagecraft::Loaders::GLTF::Result
-
#schedule_dispose Stagecraft::Renderer::ResourceCache
-
#set Stagecraft::Raycaster
-
#set Stagecraft::ObservedVec3
-
#set Stagecraft::ObservedQuat
-
#set_attribute Stagecraft::Geometry
-
#set_from_camera Stagecraft::Raycaster
-
#set_index Stagecraft::Geometry
-
#shadow Stagecraft::Lights::Directional
-
#shadow_frame_group Stagecraft::Renderer::FrameResources
-
#shadow_frame_layout Stagecraft::Renderer::FrameResources
-
#shadow_pass Stagecraft::Renderer::PipelineCache::Key
-
#shadow_texture Stagecraft::Renderer::FrameResources
-
#shadow_view Stagecraft::Renderer::FrameResources
-
#should_close? Stagecraft::Window::Glfw
-
#should_close? Stagecraft::Window::Sdl3
-
#signature Stagecraft::Renderer::PipelineFactory::MaterialBinding
-
#size Stagecraft::Bounding::Box3
-
#size Stagecraft::Renderer::PipelineCache
-
#size Stagecraft::Renderer::UniformPacker::Field
-
#skeleton Stagecraft::Skin
-
#skin Stagecraft::Mesh
-
#skin Stagecraft::Renderer::FrameResources::SkinBinding
-
#slerp! Stagecraft::ObservedQuat
-
sphere Stagecraft::Geometries
-
#stats Stagecraft::Renderer
-
#stats Stagecraft::Renderer::FrameResources
-
#stop Stagecraft::Animation::Action
-
#stop_all Stagecraft::Animation::Mixer
-
#struct_source Stagecraft::Renderer::UniformPacker::Result
-
#surface Stagecraft::Renderer::GPUContext
-
#surface_format Stagecraft::Renderer
-
#surface_format Stagecraft::Renderer::GPUContext
-
#sync! Stagecraft::PhysicsBinding
-
#target Stagecraft::Animation::Track
-
#target Stagecraft::Controls::Orbit
-
#target_path Stagecraft::Animation::Track
-
#texture Stagecraft::Renderer::Frame
-
#texture Stagecraft::Renderer::ResourceCache::GPUTexture
-
#texture_versions Stagecraft::Renderer::PipelineFactory::MaterialBinding
-
#textures Stagecraft::Renderer::UniformPacker::Result
-
#time Stagecraft::Animation::Action
-
#time_scale Stagecraft::Animation::Action
-
#times Stagecraft::Animation::Track
-
#to_a Stagecraft::Color
-
#to_a Stagecraft::ObservedVec3
-
#to_a Stagecraft::ObservedQuat
-
#to_h Stagecraft::Renderer::Stats
-
#to_larb Stagecraft::Color
-
#to_larb Stagecraft::ObservedVec3
-
#to_larb Stagecraft::ObservedQuat
-
#to_s Stagecraft::Renderer::Stats
-
#topology Stagecraft::Geometry
-
torus Stagecraft::Geometries
-
#tracks Stagecraft::Animation::Clip
-
#transform Stagecraft::Bounding::Sphere
-
#transform_dirty! Stagecraft::Node
-
#transparent Stagecraft::Renderer::RenderList
-
#transparent? Stagecraft::Materials::Base
-
#traverse Stagecraft::Node
-
#type Stagecraft::Renderer::UniformPacker::Field
-
#unbind Stagecraft::PhysicsBinding
-
#update Stagecraft::Animation::Mixer
-
#update Stagecraft::Controls::Orbit
-
#value Stagecraft::Renderer::UniformPacker::Field
-
#value_signature Stagecraft::Renderer::PipelineFactory::MaterialBinding
-
#value_size Stagecraft::Animation::Track
-
#values Stagecraft::Animation::Track
-
#version Stagecraft::Geometry
-
#version Stagecraft::Attribute
-
#version Stagecraft::IndexAttribute
-
#version Stagecraft::Textures::Texture
-
#version Stagecraft::Materials::Base
-
#version Stagecraft::Renderer::ResourceCache::Entry
-
#version Stagecraft::Renderer::PipelineFactory::MaterialBinding
-
versioned_attribute Stagecraft::Materials::Base
-
#vertex_buffers Stagecraft::Renderer::ResourceCache::GPUGeometry
-
#vertex_count Stagecraft::Renderer::ResourceCache::GPUGeometry
-
vertex_layout_id Stagecraft::Renderer::Features
-
#vertex_layout_id Stagecraft::Renderer::PipelineCache::Key
-
#view Stagecraft::Renderer::ResourceCache::GPUTexture
-
#view_matrix Stagecraft::Cameras::Camera
-
#view_projection_matrix Stagecraft::Cameras::Camera
-
#visible Stagecraft::Node
-
#weight Stagecraft::Animation::Action
-
#width Stagecraft::Renderer::Frame
-
#width Stagecraft::Renderer
-
#width Stagecraft::Renderer::GPUContext
-
#width Stagecraft::Renderer::FrameResources
-
#window Stagecraft::App
-
#world_matrix Stagecraft::Node
-
#world_matrix_with_version Stagecraft::Node
-
#world_position Stagecraft::Node
-
#world_version Stagecraft::Node
-
#wrap_u Stagecraft::Textures::SamplerState
-
#wrap_v Stagecraft::Textures::SamplerState
-
#wrap_w Stagecraft::Textures::SamplerState
-
#zoom Stagecraft::Controls::Orbit
-
#zoom_speed Stagecraft::Controls::Orbit