Beispiel #1
0
 public void InjectAllControllerRayVisual(RayInteractor rayInteractor,
                                          Renderer renderer,
                                          MaterialPropertyBlockEditor materialPropertyBlockEditor)
 {
     InjectRayInteractor(rayInteractor);
     InjectRenderer(renderer);
     InjectMaterialPropertyBlockEditor(materialPropertyBlockEditor);
 }
Beispiel #2
0
 public void InjectAllRayInteractorPinchVisual(IHand hand,
                                               RayInteractor rayInteractor,
                                               SkinnedMeshRenderer skinnedMeshRenderer)
 {
     InjectHand(hand);
     InjectRayInteractor(rayInteractor);
     InjectSkinnedMeshRenderer(skinnedMeshRenderer);
 }
Beispiel #3
0
 public void InjectAllHandRayInteractorCursorVisual(IHand hand,
                                                    RayInteractor rayInteractor,
                                                    GameObject cursor,
                                                    Renderer renderer)
 {
     InjectHand(hand);
     InjectRayInteractor(rayInteractor);
     InjectCursor(cursor);
     InjectRenderer(renderer);
 }
 public void InjectRayInteractor(RayInteractor rayInteractor)
 {
     _rayInteractor = rayInteractor;
 }
 public void InjectAllRayInteractorCursorVisual(RayInteractor rayInteractor,
                                                Renderer renderer)
 {
     InjectRayInteractor(rayInteractor);
     InjectRenderer(renderer);
 }
Beispiel #6
0
 public void InjectAllRayInteractorDebugPolylineGizmos(RayInteractor rayInteractor)
 {
     InjectRayInteractor(rayInteractor);
 }