SYMBOL INDEX (87 symbols across 20 files) FILE: Assets/Decoder/ArgsParser.cs class ArgsParser (line 6) | public sealed class ArgsParser : MonoBehaviour method Start (line 8) | void Start() FILE: Assets/Decoder/MetadataDisplay.cs class MetadataDisplay (line 7) | sealed class MetadataDisplay : MonoBehaviour method GetMetadataString (line 11) | string GetMetadataString() method Update (line 23) | void Update() FILE: Assets/Encoder/Editor/PbxModifier.cs class PbxModifier (line 15) | public class PbxModifier method OnPostprocessBuild (line 17) | [PostProcessBuild] FILE: Assets/Encoder/Runtime/AppController.cs class AppController (line 12) | sealed class AppController : MonoBehaviour method SetMaxDepth (line 44) | void SetMaxDepth(float z) method OnRecordButton (line 51) | void OnRecordButton() method OnStopButton (line 62) | void OnStopButton() method Start (line 74) | void Start() method OnDestroy (line 98) | void OnDestroy() method OnApplicationPause (line 104) | void OnApplicationPause(bool paused) method OnApplicationFocus (line 109) | void OnApplicationFocus(bool hasFocus) method Update (line 114) | void Update() FILE: Assets/UI/AspectRatioElement.cs class AspectRatioElement (line 9) | [UxmlElement] method AspectRatioElement (line 22) | public AspectRatioElement() method UpdateAspectAfterEvent (line 28) | static void UpdateAspectAfterEvent(EventBase e) method UpdateAspect (line 31) | void UpdateAspect(int x, int y) FILE: Assets/UI/CustomConverter.cs class CustomConverter (line 6) | public static class CustomConverter method RegisterConverters (line 8) | #if UNITY_EDITOR FILE: Packages/jp.keijiro.metavido/Common/Scripts/Metadata.cs type Metadata (line 6) | public readonly struct Metadata method Metadata (line 55) | public Metadata(Transform camera, in Matrix4x4 projection, Vector2 range) method ReconstructProjectionMatrix (line 82) | public Matrix4x4 ReconstructProjectionMatrix(in Matrix4x4 source) method SafeSqrt (line 113) | float SafeSqrt(float x) FILE: Packages/jp.keijiro.metavido/Common/Scripts/ShaderID.cs class ShaderID (line 6) | public static class ShaderID FILE: Packages/jp.keijiro.metavido/Decoder/Scripts/CameraController.cs class CameraController (line 6) | [RequireComponent(typeof(Camera))] method UpdateTransform (line 26) | void UpdateTransform(in Metadata meta) method UpdateTransformLerped (line 33) | void UpdateTransformLerped(in Metadata meta) method UpdateCameraMatrix (line 54) | void UpdateCameraMatrix(in Metadata meta) method Start (line 62) | void Start() method LateUpdate (line 65) | void LateUpdate() FILE: Packages/jp.keijiro.metavido/Decoder/Scripts/FrameFeeder.cs class FrameFeeder (line 7) | [AddComponentMenu("Metavido/Decoding/Metavido Frame Feeder")] method FrameFeeder (line 23) | public FrameFeeder(MetadataDecoder decoder, TextureDemuxer demuxer) method Dispose (line 26) | public void Dispose() method AddFrame (line 32) | public void AddFrame(Texture source) method Update (line 48) | public void Update() FILE: Packages/jp.keijiro.metavido/Decoder/Scripts/InternalUtils.cs class ObjectUtil (line 6) | static class ObjectUtil method NewMaterial (line 8) | public static Material NewMaterial(Shader shader) method Destroy (line 11) | public static void Destroy(Object obj) class GfxUtil (line 25) | static class GfxUtil method RGBARenderTexture (line 27) | public static RenderTexture RGBARenderTexture(int width, int height) method RHalfRenderTexture (line 31) | public static RenderTexture RHalfRenderTexture(int width, int height) method StructuredBuffer (line 35) | public static GraphicsBuffer StructuredBuffer(int count, int stride) FILE: Packages/jp.keijiro.metavido/Decoder/Scripts/MetadataDecoder.cs class MetadataDecoder (line 7) | [ExecuteInEditMode] method DecodeSync (line 23) | public void DecodeSync(Texture source) method RequestDecodeAsync (line 33) | public void RequestDecodeAsync(Texture source) method DispatchDecoder (line 51) | void DispatchDecoder(Texture source) method OnReadback (line 60) | void OnReadback(AsyncGPUReadbackRequest req) method OnDisable (line 70) | void OnDisable() => OnDestroy(); method OnDestroy (line 72) | void OnDestroy() FILE: Packages/jp.keijiro.metavido/Decoder/Scripts/RenderUtils.cs class RenderUtils (line 6) | public static class RenderUtils method RayParams (line 10) | public static Vector4 RayParams(in Metadata meta) method InverseView (line 21) | public static Matrix4x4 InverseView(in Metadata meta) FILE: Packages/jp.keijiro.metavido/Decoder/Scripts/TextureDemuxer.cs class TextureDemuxer (line 6) | [ExecuteInEditMode] method Demux (line 27) | public void Demux(Texture source, in Metadata meta) method OnDestroy (line 56) | void OnDestroy() FILE: Packages/jp.keijiro.metavido/Decoder/Scripts/VideoBackground.cs class VideoBackground (line 6) | [ExecuteInEditMode, RequireComponent(typeof(Camera))] method OnDestroy (line 40) | void OnDestroy() method LateUpdate (line 43) | void LateUpdate() method PushDrawCommand (line 75) | public void PushDrawCommand(UnityEngine.Rendering.CommandBuffer cmd) method PushDrawCommand (line 81) | public void PushDrawCommand method OnRenderObject (line 88) | void OnRenderObject() FILE: Packages/jp.keijiro.metavido/Decoder/Scripts/VideoBackgroundPassFeature.cs class VideoBackgroundRenderPass (line 9) | sealed class VideoBackgroundRenderPass : ScriptableRenderPass class PassData (line 11) | class PassData { public VideoBackground Driver { get; set; } } method RecordRenderGraph (line 13) | public override void RecordRenderGraph(RenderGraph graph, class VideoBackgroundPassFeature (line 40) | public sealed class VideoBackgroundPassFeature : ScriptableRendererFeature method Create (line 44) | public override void Create() method AddRenderPasses (line 48) | public override void AddRenderPasses(ScriptableRenderer renderer, FILE: Packages/jp.keijiro.metavido/Decoder/Scripts/VideoFeeder.cs class VideoFeeder (line 8) | [AddComponentMenu("Metavido/Decoding/Metavido Video Feeder")] method OnDestroy (line 25) | void OnDestroy() method Update (line 31) | void Update() method OnValidate (line 56) | void OnValidate() FILE: Packages/jp.keijiro.metavido/Encoder/Scripts/FrameEncoder.cs class FrameEncoder (line 6) | [AddComponentMenu("Metavido/Encoding/Metavido Frame Encoder")] method Start (line 42) | void Start() method OnDestroy (line 50) | void OnDestroy() method OnBeforeApplicationRender (line 75) | void OnBeforeApplicationRender() FILE: Packages/jp.keijiro.metavido/Encoder/Scripts/InternalUtils.cs class GfxUtil (line 6) | static class GfxUtil method RGBARenderTexture (line 8) | public static RenderTexture RGBARenderTexture(int width, int height) method RHalfRenderTexture (line 12) | public static RenderTexture RHalfRenderTexture(int width, int height) method StructuredBuffer (line 16) | public static GraphicsBuffer StructuredBuffer(int count, int stride) FILE: Packages/jp.keijiro.metavido/Encoder/Scripts/XRDataProvider.cs class XRDataProvider (line 10) | [AddComponentMenu("Metavido/Encoding/Metavido XR Data Provider")] method OnCameraFrameReceived (line 41) | void OnCameraFrameReceived(ARCameraFrameEventArgs args) method OnOcclusionFrameReceived (line 62) | void OnOcclusionFrameReceived(AROcclusionFrameEventArgs args) method OnEnable (line 80) | void OnEnable() method OnDisable (line 87) | void OnDisable()