►CAssetPostprocessor | |
Crealvirtual.Prepare202215Update | |
►CAttribute | |
Crealvirtual.rvInspectorButton | |
Crealvirtual.rvPlanner | |
Crealvirtual.AutoSaveOnRunMenuItem | The class is automatically saving the scene when run is started in the Unity editor. It can be turned off by the toggle in the realvirtual menu |
Crealvirtual.BehaviorInterfaceConnection | Class for saving the connection data - the signal and the name of the property where the signal is attached to |
Crealvirtual.BlendShape | A blend shape |
Crealvirtual.BlendShapeFrame | A blend shape frame |
Crealvirtual.BlurSettings | |
Crealvirtual.BoolTransportData | |
Crealvirtual.BuildCollections | |
Crealvirtual.CADMeshTools | |
Crealvirtual.CAM.campoint | |
Crealvirtual.CAMTime.campoint | |
Crealvirtual.ClientInfo | |
Crealvirtual.Connection | Class for saving connection information for signal - Behavior where signal is connected tp and property where signal is connected to |
Crealvirtual.ConnectionState | Helper class that determines if components will be active based on their ActiveOnly settings |
Crealvirtual.CSVReader | |
Crealvirtual.CustomHierarchyView | |
Crealvirtual.DataField | |
Crealvirtual.DensoTools | |
Crealvirtual.VolumeTracking.DistanceTracker | |
Crealvirtual.Distribution | |
Crealvirtual.Drive_Sequence.DriveSequence | |
Crealvirtual.DriveVisu | |
►CUnityEditor.Editor | |
►CNaughtyAttributes.Editor.NaughtyInspector | |
Crealvirtual.DriveHandle | Class for displaying the drive handle in Unity Editor in Scene View during edit and play mode With the drive handle the drive directions can be defined and the drive can moved manually during playmode |
Crealvirtual.IKPathEditor | |
Crealvirtual.IKTargetEditor | |
Crealvirtual.CameraPositionEditor | Editor class for Get Position and SetPosition of CameraPosition |
Crealvirtual.OPCUAInterfaceEditor | OPCUAInterface Editor class for the Unity Inspector window |
Crealvirtual.OPCUANodeEditor | OPCUA_Node Editor class for the Unity Inspector window |
Crealvirtual.SignalInspectorWindow | |
►CEditorWindow | |
Crealvirtual.AxisAlignerWindow | |
Crealvirtual.CADChecker | Checks the Mesh Data |
Crealvirtual.DeleteScenesWindow | |
Crealvirtual.HelloWindow | |
Crealvirtual.KinematicTool | |
Crealvirtual.MaterialWindow | Class to handle the creation of the realvirtual menu |
Crealvirtual.MeasureTool | Class to handle the creation of the realvirtual menu |
Crealvirtual.MovePivotWindow | Move Pivot dockable window - provides pivot manipulation in a standard Unity window |
Crealvirtual.ReparentingTool | |
Crealvirtual.SelectionWindow | |
Crealvirtual.UpdateScene2022 | |
Crealvirtual.realvirtualToolbar | |
►CException | |
Crealvirtual.ValidateSimplificationOptionsException | An exception thrown when validating simplification options |
►Crealvirtual.realvirtual.WebSocketException | |
Crealvirtual.realvirtual.WebSocketInvalidArgumentException | |
Crealvirtual.realvirtual.WebSocketInvalidStateException | |
Crealvirtual.realvirtual.WebSocketUnexpectedException | |
Crealvirtual.FloatTransportData | |
Crealvirtual.Global | |
Crealvirtual.Groups | Static utility class providing centralized functionality for working with Groups in realvirtual |
Crealvirtual.GroupSettings | |
Crealvirtual.HideNonG4AObjects | |
Crealvirtual.Hotkeys | |
►Crealvirtual.IAllScenesLoaded | |
Crealvirtual.SignalCatcher | Collects and organizes all signals in the scene under a single parent object |
►Crealvirtual.IBeforeAwake | |
Crealvirtual.DeactivateAllOtherInterfaces | |
Crealvirtual.RuntimePersistence | |
Crealvirtual.realvirtualController | This object needs to be in every realvirtual scene. It controls main central data (like scale...) and manages main realvirtual settings for the scene |
►CIBeginDragHandler | |
Crealvirtual.PanelReplacer | |
Crealvirtual.PanelResizer | Allows resizing of UI panels by dragging on edges or corners |
►Crealvirtual.IChain | |
Crealvirtual.PathChain | PathChain implements continuous chain-driven transport systems following complex path networks |
►Crealvirtual.IChainElement | |
Crealvirtual.ChainElement | ChainElement represents individual links, buckets, or carriers in continuous chain transport systems |
►CIComparable | |
Crealvirtual.CADChecker.MeshInfo | |
Crealvirtual.CADChecker.MeshOccurence | |
►CIComparer | |
Crealvirtual.DrivesRecording.CompareSnapshot | |
►CIDragHandler | |
Crealvirtual.PanelReplacer | |
Crealvirtual.PanelResizer | Allows resizing of UI panels by dragging on edges or corners |
►Crealvirtual.IDriveBehavior | Interface for Drive Behaviors for ensuring guaranteed sequence of Fixedupdates |
Crealvirtual.CAM | CAM component implements electronic cam functionality for synchronized master-slave drive control in automation systems |
Crealvirtual.Drive_Cylinder | Drive_Cylinder simulates pneumatic or hydraulic cylinder behavior for Drive components |
Crealvirtual.Drive_DestinationMotor | Drive_DestinationMotor provides position-controlled movement for Drive components |
Crealvirtual.Drive_ErraticPosition | This drive is only for test purposes. It is moving constantly two erratic positions between MinPos and MaxPos |
Crealvirtual.Drive_FollowPosition | Behavior model of a drive where the drive is exactly following the current given position of the PLC This is special useful for connecting motion controllers and robot controllers torealvirtual |
Crealvirtual.Drive_Gear | Behavior model of a drive which is connected to another drive with a gear |
Crealvirtual.Drive_Simple | Drive_Simple provides basic bidirectional control for Drive components with PLC integration |
Crealvirtual.Drive_Speed | Behavior model of an intelligent drive which is getting a destination and moving to the destination |
►CIDropHandler | |
Crealvirtual.rvUIObjectField | |
►Crealvirtual.IEditModeFinished | |
Crealvirtual.Drive | Controls linear and rotational motion of GameObjects with precise position, speed, and acceleration control for industrial automation |
Crealvirtual.WandelbotsNOVAInterface | WandelbotsNOVAInterface is an Interface for the Wandelbots NOVA API |
►CIEndDragHandler | |
Crealvirtual.PanelResizer | Allows resizing of UI panels by dragging on edges or corners |
►CIEquatable | |
Crealvirtual.Vector3d | A double precision 3D vector |
►Crealvirtual.IFix | |
Crealvirtual.Fixer | Fixer component for securing MUs to specific positions or surfaces in the automation system |
Crealvirtual.Grip | Grip component for attaching and transporting MUs with moving mechanisms like robots or grippers |
►Crealvirtual.IGuide | IGuide defines the interface for path guidance components in material transport systems |
Crealvirtual.GuideLine | GuideLine provides linear path guidance for movement systems |
►Crealvirtual.IGuidedSurface | IGuidedSurface defines the contract for transport surfaces that provide path guidance for material units |
Crealvirtual.TransportGuided | TransportGuided creates guided transport paths for MUs with automatic path following |
Crealvirtual.TransportSurface | TransportSurface simulates conveyor belts and transport systems for moving objects through industrial automation processes |
►Crealvirtual.IInitAwake | |
Crealvirtual.RuntimePersistence | |
Crealvirtual.IInitEnable | |
Crealvirtual.IInitStart | |
►Crealvirtual.IInspector | |
►Crealvirtual.Signal | The base class for all Signals |
Crealvirtual.PLCInputBool | PLC Boolean Input Signal - Represents a boolean input signal from PLC to simulation |
Crealvirtual.PLCInputFloat | PLC Float Input Signal - Represents a floating-point input signal from PLC to simulation |
Crealvirtual.PLCInputInt | PLC Integer Input Signal - Represents a 32-bit integer input signal from PLC to simulation |
Crealvirtual.PLCInputText | PLC BOOL INPUT Signal |
Crealvirtual.PLCInputTransform | PLC INT INPUT Signal |
Crealvirtual.PLCOutputBool | PLC Boolean Output Signal - Represents a boolean output signal from simulation to PLC |
Crealvirtual.PLCOutputFloat | PLC Float Output Signal - Represents a floating-point output signal from simulation to PLC |
Crealvirtual.PLCOutputInt | PLC Integer Output Signal - Represents a 32-bit integer output signal from simulation to PLC |
Crealvirtual.PLCOutputText | PLC INT Output Signal |
Crealvirtual.PLCOutputTransform | |
Crealvirtual.IKPathDrawerHelper | |
►Crealvirtual.InterfaceSignal | |
Crealvirtual.EthernetIPSignal | |
Crealvirtual.S7InterfaceSignal | |
Crealvirtual.TwinCATSignal | |
Crealvirtual.IntTransportData | |
Crealvirtual.IPAddress | |
►CIPointerClickHandler | |
Crealvirtual.HMI_DropDown | HMI prefab to generate a drop down menu with a list of options |
Crealvirtual.HMI_MenueItem | HMI menu item for a single action |
Crealvirtual.HMI_Slider | Class to define a HMI slider |
Crealvirtual.ToggleButton | |
Crealvirtual.UISceneElement | |
Crealvirtual.rvUIToolbarButton | |
Crealvirtual.rvUIWindowSortOrder | |
►CIPointerDownHandler | |
Crealvirtual.HMI_Pushbutton | Industrial pushbutton HMI component with PLC signal integration and multi-state visual feedback |
Crealvirtual.UIButtonClick | |
Crealvirtual.WindowController | Controls floating windows during simulation / gamemode for hierarchy / inspector and automation UI display |
►CIPointerEnterHandler | |
Crealvirtual.HMI_DropDown | HMI prefab to generate a drop down menu with a list of options |
Crealvirtual.HMI_MenueItem | HMI menu item for a single action |
Crealvirtual.HMI_Pushbutton | Industrial pushbutton HMI component with PLC signal integration and multi-state visual feedback |
Crealvirtual.HMI_Slider | Class to define a HMI slider |
Crealvirtual.HMI_Switch | Class for the HMI switch |
Crealvirtual.PanelResizer | Allows resizing of UI panels by dragging on edges or corners |
Crealvirtual.ToggleButton | |
Crealvirtual.UISceneElement | |
Crealvirtual.rvUIObjectField | |
Crealvirtual.rvUIToolbarButton | |
►CIPointerExitHandler | |
Crealvirtual.HMI_DropDown | HMI prefab to generate a drop down menu with a list of options |
Crealvirtual.HMI_MenueItem | HMI menu item for a single action |
Crealvirtual.HMI_MouseAreaCtrl | Class to handle the interaction with the UI |
Crealvirtual.HMI_Pushbutton | Industrial pushbutton HMI component with PLC signal integration and multi-state visual feedback |
Crealvirtual.HMI_Slider | Class to define a HMI slider |
Crealvirtual.HMI_Switch | Class for the HMI switch |
Crealvirtual.PanelResizer | Allows resizing of UI panels by dragging on edges or corners |
Crealvirtual.ToggleButton | |
Crealvirtual.UISceneElement | |
Crealvirtual.rvUIObjectField | |
Crealvirtual.rvUIToolbarButton | |
►CIPointerUpHandler | |
Crealvirtual.HMI_Pushbutton | Industrial pushbutton HMI component with PLC signal integration and multi-state visual feedback |
Crealvirtual.UIButtonClick | |
Crealvirtual.WindowController | Controls floating windows during simulation / gamemode for hierarchy / inspector and automation UI display |
►Crealvirtual.IPostAllScenesLoaded | |
►Crealvirtual.InterfaceBaseClass | Base class for all realvirtual communication interfaces providing common functionality for PLC and system connections |
►Crealvirtual.InterfaceSHMBaseClass | Base class for all types of shared memory interfaces (even with different structure as simit like the plcsimadvanced interface |
Crealvirtual.SimulinkInterface | Shared memory interface for an interface based on Siemens Simit shared memory structure (see Simit documentation) |
►Crealvirtual.InterfaceThreadedBaseClass | |
Crealvirtual.EthernetIPInterface | EtherNet/IP interface for communication with Allen-Bradley/Rockwell Automation PLCs and other CIP-enabled devices |
Crealvirtual.FanucInterface | |
Crealvirtual.RoboDKInterface | This is the first version of the RoboDK integration |
Crealvirtual.S7Interface | S7 TCP/IP interface for direct communication with Siemens SIMATIC S7 PLCs (S7-300, S7-400, S7-1200, S7-1500) |
Crealvirtual.SEWSimInterface | |
Crealvirtual.TwinCatAdsInterface | TwinCAT ADS interface for communication with Beckhoff automation systems using the ADS (Automation Device Specification) protocol |
Crealvirtual.UDPInterface | |
Crealvirtual.UniversalRobotsInterface | |
Crealvirtual.MQTTInterface | MQTT interface for IoT and IIoT communication using the lightweight publish-subscribe messaging protocol |
Crealvirtual.ModbusInterface | Modbus TCP/RTU interface for communication with industrial devices using the Modbus protocol |
Crealvirtual.WandelbotsNOVAInterface | WandelbotsNOVAInterface is an Interface for the Wandelbots NOVA API |
Crealvirtual.WebsocketRealtimeInterface | |
►Crealvirtual.IRaycaster | |
Crealvirtual.MouseAndTouchRaycaster | |
►Crealvirtual.IRobotController | |
Crealvirtual.WandelbotsNOVAInterface | WandelbotsNOVAInterface is an Interface for the Wandelbots NOVA API |
►Crealvirtual.ISceneLoaded | |
Crealvirtual.realvirtualController | This object needs to be in every realvirtual scene. It controls main central data (like scale...) and manages main realvirtual settings for the scene |
Crealvirtual.ISelectable | |
►Crealvirtual.ISelectNextPath | |
Crealvirtual.PathMover | PathMover enables intelligent autonomous movement of material handling units along complex path networks |
Crealvirtual.PathStrategy | |
►Crealvirtual.ISignalInterface | |
►Crealvirtual.BehaviorInterface | Base class for all behavior models with connection to PLC signals |
Crealvirtual.ConnectSignal | Behavior model which is just connecting an PLCOutput to an PLCInput |
Crealvirtual.DrivePulseEncoder | |
Crealvirtual.Drive_ContinousDestination | Behavior model of an intelligent drive which is getting a destination and moving to the destination |
Crealvirtual.Drive_Cylinder | Drive_Cylinder simulates pneumatic or hydraulic cylinder behavior for Drive components |
Crealvirtual.Drive_DestinationMotor | Drive_DestinationMotor provides position-controlled movement for Drive components |
Crealvirtual.Drive_ErraticPosition | This drive is only for test purposes. It is moving constantly two erratic positions between MinPos and MaxPos |
Crealvirtual.Drive_FollowPosition | Behavior model of a drive where the drive is exactly following the current given position of the PLC This is special useful for connecting motion controllers and robot controllers torealvirtual |
Crealvirtual.Drive_Gear | Behavior model of a drive which is connected to another drive with a gear |
Crealvirtual.Drive_MeasureSpeedPosition | Behavior model of a cylinder movement which can be connected to a Drive |
Crealvirtual.Drive_Sequence | Defines sequentially movement of drives which can set signals or be started by signals |
Crealvirtual.Drive_Simple | Drive_Simple provides basic bidirectional control for Drive components with PLC integration |
Crealvirtual.Drive_Speed | Behavior model of an intelligent drive which is getting a destination and moving to the destination |
Crealvirtual.EmergencyButton3D | |
Crealvirtual.Fixer | Fixer component for securing MUs to specific positions or surfaces in the automation system |
Crealvirtual.Grip_SingleIO | |
Crealvirtual.Gripper | Gripper component providing complete gripping functionality for robotic pick-and-place operations |
►Crealvirtual.HMI | Foundation for industrial human-machine interface components providing interactive controls for automation systems |
Crealvirtual.HMI_DropDown | HMI prefab to generate a drop down menu with a list of options |
Crealvirtual.HMI_Marker | HMI element to display a marker |
Crealvirtual.HMI_MenueItem | HMI menu item for a single action |
Crealvirtual.HMI_Pushbutton | Industrial pushbutton HMI component with PLC signal integration and multi-state visual feedback |
Crealvirtual.HMI_Slider | Class to define a HMI slider |
Crealvirtual.HMI_Switch | Class for the HMI switch |
Crealvirtual.HMI_Text | HMI text element |
Crealvirtual.HMI_Value | HMI element to display a float or int value |
Crealvirtual.HMI_Message | HMI element to display messages |
Crealvirtual.HandleSwitch3D | |
Crealvirtual.IKPath | Orchestrates complex robotic motion sequences through target-based path planning with industrial interpolation modes |
Crealvirtual.IKTarget | Defines precise robot target positions with industrial motion parameters for accurate path execution |
Crealvirtual.Interact3D | Adds buttons or Lights which can be connected to Signals tp a 3D scene |
Crealvirtual.Lamp_Connection | PLC Inputs and Outputs for a Lamp. Can be added to the Lamp component |
Crealvirtual.Measure | Measure component for calculating and monitoring distances between GameObjects in real-time |
Crealvirtual.MeasureForce | MeasureForce measures forces and torques acting on Unity joints |
Crealvirtual.MeasureRaycast | MeasureRaycast performs distance measurements using Unity's raycast system for sensor simulation |
Crealvirtual.PartChanger | PartChanger component for dynamically switching between different visual representations of parts |
Crealvirtual.PushButton3D | |
Crealvirtual.ResetSignal | Behavior model which is just connecting an PLCOutput to an PLCInput |
Crealvirtual.SceneButtonBase | |
Crealvirtual.Sensor_Standard | The Sensor_Standard component is providing the Sensor behavior and connection to the PLC inputs and outputs |
Crealvirtual.SignalChart | Records signal values over time into an AnimationCurve for visualization and analysis |
Crealvirtual.StartDriveOnCondition | StartDriveOnCondition automatically starts a drive based on monitoring other drive positions or sensor states |
Crealvirtual.UnFixer | UnFixer component releases fixed MUs back to physics simulation for free movement |
►Crealvirtual.realvirtualUI | |
Crealvirtual.GenericButton | |
Crealvirtual.ToggleButton | |
Crealvirtual.UIButton | Pushbutton that can be connected to a PLCInput |
Crealvirtual.UILamp | UI Lamp component that can be connected to a PLCOutput |
Crealvirtual.UIMessage | Modal UI Message box which can be opened by a PLC signal. Can be used for example for displaying warnings |
Crealvirtual.ForceDrive | Moves Rigidbodies based on joints and forces |
Crealvirtual.MaterialChanger | MaterialChanger dynamically switches between two materials based on various trigger conditions |
Crealvirtual.ReplayRecording | |
Crealvirtual.Sensor | Detects MUs and GameObjects using collider or raycast methods with PLC signal integration for industrial automation |
Crealvirtual.Source | Source component that generates MUs (Movable Units) during simulation runtime, simulating production systems and material supply points |
►Crealvirtual.ISnapable | |
►Crealvirtual.SimulationPath | SimulationPath provides intelligent path-based transport routing for material handling units in automation systems |
Crealvirtual.Curve | Curve implements curved path segments for smooth material flow transitions in automated transport systems |
Crealvirtual.Line | Line implements straight-path segments for building complex material transport networks in automation systems |
Crealvirtual.SnapControl | |
Crealvirtual.VolumeTracking.IsoSurface | |
►Crealvirtual.ISourceCreated | Interface for Event Method by Source. On SourceCreated is called on all components implementing ISourceCreated |
Crealvirtual.GuidedMU | GuidedMU enables MU (material unit) objects to follow guided transport surfaces using physics constraints |
Crealvirtual.KinematicMU | Enables physics-based transport of material units on guided surfaces with automatic path following and transitions |
Crealvirtual.PathMover | PathMover enables intelligent autonomous movement of material handling units along complex path networks |
►Crealvirtual.IStatDisplay | |
Crealvirtual.StatCycleTime | Measures and analyzes production cycle times for performance optimization and validation in industrial systems |
Crealvirtual.StatOutput | |
Crealvirtual.StatStates | |
►Crealvirtual.IStatReset | |
Crealvirtual.StatCycleTime | Measures and analyzes production cycle times for performance optimization and validation in industrial systems |
Crealvirtual.StatOutput | |
Crealvirtual.StatStates | |
►Crealvirtual.ITestCheck | |
Crealvirtual.TestDriveRecordings | |
Crealvirtual.TestSensorCount | |
Crealvirtual.TestSensorSink | |
►Crealvirtual.ITestPrepare | |
Crealvirtual.TestDriveRecordings | |
►Crealvirtual.IUISkinEdit | |
Crealvirtual.HMI | Foundation for industrial human-machine interface components providing interactive controls for automation systems |
Crealvirtual.RealvirtualTooltip | |
Crealvirtual.SkinToggleChanged | |
Crealvirtual.UIWindow | |
Crealvirtual.rvUIColorizer | |
Crealvirtual.rvUIToolbarButton | |
►Crealvirtual.IUItooltip | |
Crealvirtual.rvUIToolbarButton | |
►Crealvirtual.realvirtual.IWebSocket | |
Crealvirtual.realvirtual.WebSocket | |
►Crealvirtual.IXRPlaceable | |
Crealvirtual.Drive | Controls linear and rotational motion of GameObjects with precise position, speed, and acceleration control for industrial automation |
Crealvirtual.IKPath | Orchestrates complex robotic motion sequences through target-based path planning with industrial interpolation modes |
Crealvirtual.Source | Source component that generates MUs (Movable Units) during simulation runtime, simulating production systems and material supply points |
Crealvirtual.TransportSurface | TransportSurface simulates conveyor belts and transport systems for moving objects through industrial automation processes |
Crealvirtual.IXRSetup | |
Crealvirtual.LightingSettingsInitializer | |
Crealvirtual.LODGenerator | Contains methods for generating LODs (level of details) for game objects |
Crealvirtual.LODLevel | A LOD (level of detail) level |
Crealvirtual.Logger | Static logging class for realvirtual framework with automatic hierarchy path inclusion |
Crealvirtual.MarchingCubes | |
Crealvirtual.MarchingCubesTables | |
Crealvirtual.MaterialUpdateMapping | |
Crealvirtual.MathHelper | Math helpers |
Crealvirtual.MeshBufferNormals | |
Crealvirtual.MeshCombine | |
Crealvirtual.MeshCombiner | Contains methods for combining meshes |
Crealvirtual.MeshCombinerEditor | |
Crealvirtual.meshGizmo | |
Crealvirtual.MeshGPU | |
Crealvirtual.MeshSimplifier | The mesh simplifier |
Crealvirtual.MeshUtils | Contains utility methods for meshes |
►CMonoBehaviour | |
►Crealvirtual.AbstractSelectionManager | |
Crealvirtual.RendererFeatures.OutlineSelectionManager | |
Crealvirtual.RendererFeatures.OverlaySelectionManager | |
Crealvirtual.Arrow | Base class for arrow definition used in the path system |
Crealvirtual.Axis | Axis defines the kinematic and physical movement axis for drives and kinematic systems |
Crealvirtual.BuildPerformanceTestModel | |
Crealvirtual.ButtonShowGroup | |
Crealvirtual.CADLink | Interface for importing CAD Data (Step and 3MF) |
Crealvirtual.CADUpdater | Intelligently synchronizes CAD model updates while preserving Unity-specific modifications and component assignments |
Crealvirtual.CSYS | |
Crealvirtual.CameraDirector | Small tool for controlling cameras if Cinemachine is used |
Crealvirtual.ChainUnitySpline | |
Crealvirtual.ContactTest | |
Crealvirtual.ConveyorBelt | ConveyorBelt provides advanced visual representation of industrial conveyor systems with realistic belt animation |
Crealvirtual.DeactivateAllOtherInterfaces | |
Crealvirtual.DebugWriteAwakeEnableStart | Debug component that logs Unity lifecycle events (Awake, OnEnable, Start) for troubleshooting script execution order |
Crealvirtual.EnvironmentController | |
Crealvirtual.EvironmentSetup | |
Crealvirtual.FirstPersonController | |
Crealvirtual.FloorSetup | |
Crealvirtual.GroupManager | |
Crealvirtual.HMI_ContentPosition | Adjust the position of the UI element to the position of the object in the scene |
Crealvirtual.HMI_Controller | Centralizes camera control and interaction management for industrial HMI systems with multi-view capabilities |
Crealvirtual.HierarchyDisplay | |
Crealvirtual.Inspector | |
Crealvirtual.InspectorController | |
Crealvirtual.LODGeneratorHelper | A LOD (level of detail) generator helper |
Crealvirtual.LightGroup | The LightGroup is used to be able to set centralized multiple lights |
Crealvirtual.LogicMove3AxisPickAndPlace | Controls a 3-axis pick and place automation sequence using three drives |
►Crealvirtual.LogicStep | Base class for all logic steps that define sequential or parallel automation logic in realvirtual |
Crealvirtual.LogicStep_CinemachineCamera | |
Crealvirtual.LogicStep_Delay | Logic step that introduces a time delay before proceeding to the next step |
Crealvirtual.LogicStep_DriveTo | Logic step that moves a drive to a specified target position and waits for completion |
Crealvirtual.LogicStep_Enable | Logic step that enables or disables a GameObject and immediately proceeds |
Crealvirtual.LogicStep_JumpOnSignal | Logic step that conditionally jumps to another named step based on a signal value |
Crealvirtual.LogicStep_ParallelContainer | Logic step container that executes all child logic steps in parallel |
Crealvirtual.LogicStep_SerialContainer | |
Crealvirtual.LogicStep_SetSignalBool | Logic step that sets a boolean signal to a specified value and immediately proceeds |
Crealvirtual.LogicStep_StartDriveSpeed | |
Crealvirtual.LogicStep_StartDriveTo | |
Crealvirtual.LogicStep_StatEndCycle | |
Crealvirtual.LogicStep_StatOutput | |
Crealvirtual.LogicStep_StatStartCycle | |
Crealvirtual.LogicStep_StatState | |
Crealvirtual.LogicStep_WaitForDrivesAtTarget | |
Crealvirtual.LogicStep_WaitForSensor | Logic step that waits for a sensor to reach a specific occupation state before proceeding |
Crealvirtual.LogicStep_WaitForSignalBool | |
Crealvirtual.LogicStopDriveOnSensor | Automatically stops a drive when a sensor detects an object |
Crealvirtual.MUCounter | MUCounter displays the current count of MUs in the scene as UI text |
Crealvirtual.MUSwitcher | MUSwitcher dynamically toggles visibility of grouped GameObjects within MUs based on sensor detection |
Crealvirtual.MainThreadDispatcher | |
Crealvirtual.Marcher | |
Crealvirtual.Materializer | |
Crealvirtual.MeasurePLCCycleTime | |
Crealvirtual.MeshBufferMaterials | |
Crealvirtual.MidArrow | Draw the mid arrow within the path system |
Crealvirtual.MouseAndTouchRaycaster | |
Crealvirtual.MoveMU | MoveMU (Move Unit) controls physics-based movement of objects with direction and velocity management |
Crealvirtual.MultiuserUIManager | |
Crealvirtual.MultiuserWindow | |
Crealvirtual.NOVATarget | |
Crealvirtual.NetworkInitializer | Initializes and manages networked components for collaborative multi-user simulation environments |
Crealvirtual.NormalDebugVisualizer | |
Crealvirtual.OPCUA_Interface | OPC UA client interface for connecting to OPC UA servers used in industrial automation |
Crealvirtual.OPCUA_Node | OPC UA node component for accessing individual data points on an OPC UA server |
Crealvirtual.ObjectContacts | |
Crealvirtual.ObjectSelection | Class for highlighing objects in runtime (game mode) by changing materials and saving the original materials |
Crealvirtual.OnSensorCameraOnMu | |
Crealvirtual.OnValueChangedReconnectInterface | |
Crealvirtual.OverlayButtonScaler | |
Crealvirtual.PanelReplacer | |
Crealvirtual.PanelResizer | Allows resizing of UI panels by dragging on edges or corners |
Crealvirtual.PartListGrouper | |
Crealvirtual.Pattern | Pattern component for generating arrays of GameObjects in circular or matrix configurations |
Crealvirtual.PerformanceOptimizer | Dramatically improves runtime performance by intelligently combining static meshes into optimized batches |
Crealvirtual.PlannerAttributes | |
Crealvirtual.QualityController | |
Crealvirtual.QualityToggleChange | |
Crealvirtual.RecalculateMeshNormals | |
Crealvirtual.RelayConnectionManager | |
Crealvirtual.RoboDKTarget | |
Crealvirtual.RuntimeNews | |
Crealvirtual.RuntimeNewsElement | |
Crealvirtual.RuntimeTooltip | Provides runtime tooltip functionality for 3D objects with automatic collider generation |
Crealvirtual.SCurveTest | |
Crealvirtual.SceneButtonMoveable | |
Crealvirtual.SceneDescriptionComponent | |
Crealvirtual.SceneInfo | |
Crealvirtual.SceneManagement | |
Crealvirtual.SceneSelectable | |
Crealvirtual.SceneSelectionManager | Manages interactive object selection and highlighting in 3D scenes with multi-layer visual feedback systems |
Crealvirtual.SceneStats | |
Crealvirtual.SearchbarFilterScenes | |
Crealvirtual.SelectablePart | |
Crealvirtual.SettingsController | |
Crealvirtual.SettingsWindowCtrl | |
Crealvirtual.SignalCatcher | Collects and organizes all signals in the scene under a single parent object |
Crealvirtual.SignalConnection | |
Crealvirtual.SignalTracer | Records and traces signal values over time for analysis and debugging purposes |
Crealvirtual.SkinController | |
Crealvirtual.SkyBall | |
Crealvirtual.SkyboxSetup | |
Crealvirtual.SmoothMotionController | Controls smooth S-curve motion profiles for precise positioning of automation components with jerk limitation |
Crealvirtual.SnapControl | |
Crealvirtual.Sound | Sound provides audio feedback for automation components |
Crealvirtual.StartCameraPosition | |
Crealvirtual.StartDemoSceneHMI | |
Crealvirtual.StatController | Orchestrates industrial statistics collection and periodic reset cycles for performance monitoring systems |
Crealvirtual.StatCycleTime | Measures and analyzes production cycle times for performance optimization and validation in industrial systems |
Crealvirtual.StatDisplay | |
Crealvirtual.StatOutput | |
Crealvirtual.StatStates | |
Crealvirtual.StationSensor | |
Crealvirtual.TestDriveRecordings | |
Crealvirtual.TestModelController | |
Crealvirtual.TestSensorCount | |
Crealvirtual.TestSensorSink | |
Crealvirtual.TestSignalChanged | |
Crealvirtual.TestSmoothDrive | |
Crealvirtual.TextTimer | |
Crealvirtual.ThreeMFPart | |
Crealvirtual.ToolbarLogoButton | |
Crealvirtual.ToolbarScaler | |
Crealvirtual.TooltipController | Controls the display of tooltips when hovering over objects with RuntimeTooltip components |
Crealvirtual.TooltipController | Controls the display of tooltips when hovering over objects with RuntimeTooltip components |
Crealvirtual.TouchInteraction | Controls touch interaction during game4automation simulation / play mode |
Crealvirtual.UIButtonClick | |
Crealvirtual.UIElementResize | |
Crealvirtual.UIMessageBox | Displays a message box with a text field in the middle of the gameview |
Crealvirtual.UIPanelRow | |
Crealvirtual.UISceneElement | |
Crealvirtual.UIWindowMovement | |
Crealvirtual.VolumeTracking.DistanceVisualizer | |
Crealvirtual.VolumeTracking.VolumeDistance | |
Crealvirtual.VolumeTracking.VolumeFilter | |
Crealvirtual.VolumeTracking.VolumeTracker | |
Crealvirtual.VolumeTracking.VolumeTrackerVisual | |
Crealvirtual.VolumeTracking.VolumetricGrid | |
Crealvirtual.WindowController | Controls floating windows during simulation / gamemode for hierarchy / inspector and automation UI display |
►Crealvirtual.realvirtualBehavior | This is the base class for all realvirtual objects. This base clase is providing some additional scripts and properties for all components |
►Crealvirtual.AutoConnectBase | |
Crealvirtual.AutoConnectExample | |
►Crealvirtual.BaseCAM | This is the base class for all realvirtual CAM objects |
Crealvirtual.CAM | CAM component implements electronic cam functionality for synchronized master-slave drive control in automation systems |
Crealvirtual.CAMTime | CAM for moving drives based on CAM profiles |
►Crealvirtual.BaseDrive | This is the base class for all realvirtual Drive objects |
Crealvirtual.Drive | Controls linear and rotational motion of GameObjects with precise position, speed, and acceleration control for industrial automation |
Crealvirtual.ForceDrive | Moves Rigidbodies based on joints and forces |
►Crealvirtual.BaseGrip | This is the base class for all realvirtual Grip objects |
Crealvirtual.Grip | Grip component for attaching and transporting MUs with moving mechanisms like robots or grippers |
►Crealvirtual.BasePath | Realvirtual Simulation - the base class of all Pathes |
Crealvirtual.SimulationPath | SimulationPath provides intelligent path-based transport routing for material handling units in automation systems |
►Crealvirtual.BaseSensor | This is the base class for all realvirtual Sensor objects |
Crealvirtual.Sensor | Detects MUs and GameObjects using collider or raycast methods with PLC signal integration for industrial automation |
►Crealvirtual.BaseSource | This is the base class for all realvirtual Source objects |
Crealvirtual.Source | Source component that generates MUs (Movable Units) during simulation runtime, simulating production systems and material supply points |
Crealvirtual.BaseStation | BaseStation provides intelligent workstation control for path-based material handling systems |
►Crealvirtual.BaseTransportSurface | BaseTransportSurface serves as the foundation for all material transport surfaces in industrial automation simulations |
Crealvirtual.TransportSurface | TransportSurface simulates conveyor belts and transport systems for moving objects through industrial automation processes |
Crealvirtual.BehaviorInterface | Base class for all behavior models with connection to PLC signals |
Crealvirtual.CAD | Stores comprehensive CAD metadata for intelligent model synchronization and version management in industrial projects |
Crealvirtual.CameraPosition | Saves the camera position for game view |
Crealvirtual.Chain | Chain component creates continuous loop transport systems with elements following spline-defined paths in industrial automation |
Crealvirtual.ChainElement | ChainElement represents individual links, buckets, or carriers in continuous chain transport systems |
Crealvirtual.CollectionObject | |
►Crealvirtual.ControlLogic | Base Class for all controll logics in the model. This base clased is used for displaying the type in the realvirtual hierarchy window |
Crealvirtual.PLC_BoxConveyor | PLC Script for the realvirtual demo model |
Crealvirtual.PLC_CanConveyor | PLC Script for the realvirtual demo model |
Crealvirtual.PLC_Handling | PLC Script for the realvirtual demo model |
Crealvirtual.PLC_Robot | PLC Script for the realvirtual demo model |
Crealvirtual.DrivesRecorder | |
Crealvirtual.Group | Group component for organizing GameObjects into logical collections within the automation system |
Crealvirtual.GuideLine | GuideLine provides linear path guidance for movement systems |
Crealvirtual.GuidedMU | GuidedMU enables MU (material unit) objects to follow guided transport surfaces using physics constraints |
Crealvirtual.HMI_MouseAreaCtrl | Class to handle the interaction with the UI |
Crealvirtual.HMI_Tab | HMI_Tab is a container for HMI_Elements |
Crealvirtual.InterfaceBaseClass | Base class for all realvirtual communication interfaces providing common functionality for PLC and system connections |
Crealvirtual.Kinematic | Kinematic component provides runtime hierarchy manipulation and pivot point adjustment for imported CAD models and assemblies |
Crealvirtual.KinematicMU | Enables physics-based transport of material units on guided surfaces with automatic path following and transitions |
Crealvirtual.Lamp | Lamp component for creating visual status indicators in industrial automation simulations |
Crealvirtual.MU | MU (Movable Unit) represents physical objects that move through automation systems as products, parts, or assemblies |
Crealvirtual.MaterialChanger | MaterialChanger dynamically switches between two materials based on various trigger conditions |
Crealvirtual.MuRecorder | |
Crealvirtual.OrthoViewController | |
Crealvirtual.PLCDemoCNCLoadUnload | |
Crealvirtual.PathChain | PathChain implements continuous chain-driven transport systems following complex path networks |
Crealvirtual.PathMover | PathMover enables intelligent autonomous movement of material handling units along complex path networks |
Crealvirtual.PathStrategy | |
Crealvirtual.PixyzImporter | Helper to import CAD Data with PIXYZ intorealvirtual. Needs to be used together with CADUpdater |
Crealvirtual.PlayGroupWindow | |
Crealvirtual.RealvirtualTooltip | |
Crealvirtual.ReplayRecording | |
Crealvirtual.RobotIK | Provides industrial robot inverse kinematics for 6-axis robotic arms with advanced path planning and motion control |
Crealvirtual.RuntimePersistence | |
Crealvirtual.SceneMouseNavigation | Controls the Mouse and Touch navigation in Game mode |
Crealvirtual.SelectionRaycast | Selection Raycast for selecting objects during runtime |
Crealvirtual.Signal | The base class for all Signals |
Crealvirtual.SignalImporterExporter | |
Crealvirtual.SignalManager | Centralizes signal management and connectivity analysis for complex automation systems with automatic connection capabilities |
Crealvirtual.SimpleJoint | SimpleJoint streamlines Unity physics joint configuration for industrial automation simulations |
Crealvirtual.Sink | Sink component for removing MUs from the simulation, representing endpoints in material flow systems |
Crealvirtual.SkinToggleChanged | |
Crealvirtual.SnapPoint | Snap point object. Actual used for conveyor and simulation path |
Crealvirtual.TransportGuided | TransportGuided creates guided transport paths for MUs with automatic path following |
Crealvirtual.TransportsurfaceCollider | The drive is moving components including all sub components along the local axis of the game object |
Crealvirtual.UIGroupElement | |
Crealvirtual.UIWindow | |
Crealvirtual.VirtualCameraController | |
Crealvirtual.WandelscriptRunner | |
Crealvirtual.realvirtualController | This object needs to be in every realvirtual scene. It controls main central data (like scale...) and manages main realvirtual settings for the scene |
Crealvirtual.rvUIAutoRowHeight | |
Crealvirtual.rvUIButton | |
Crealvirtual.rvUIButtonGroup | |
Crealvirtual.rvUIColorizer | |
Crealvirtual.rvUICopySize | Copies the size of one RectTransform to another RectTransform |
Crealvirtual.rvUIElement | |
Crealvirtual.rvUIInputField | |
Crealvirtual.rvUIMoveToMouse | Moves a UI element to follow the mouse position with an optional offset |
Crealvirtual.rvUIObjectField | |
Crealvirtual.rvUIObjectPickerWindow | |
Crealvirtual.rvUIPopupWindow | |
Crealvirtual.rvUIScaler | |
Crealvirtual.rvUISearchbar | |
Crealvirtual.rvUISizeLink | |
Crealvirtual.rvUIToggle | |
Crealvirtual.rvUIToolbarButton | |
Crealvirtual.rvUIURLField | |
Crealvirtual.rvUIWindow | |
Crealvirtual.rvUIWindowSortOrder | |
Crealvirtual.MotionState | |
Crealvirtual.MovePivotTool | Move Pivot Tool - Entry point for pivot manipulation functionality |
Crealvirtual.MovePivotToolContent | Shared content for Move Pivot Tool - used by both overlay and window modes |
Crealvirtual.MuRecordingHandle | |
►CNetworkBehaviour | |
Crealvirtual.FollowMainCamera | |
Crealvirtual.NetworkDrive | |
Crealvirtual.NetworkMU | |
Crealvirtual.NetworkPlayer | |
Crealvirtual.NetworkSensor | |
Crealvirtual.NetworkSignal | |
Crealvirtual.NetworkSource | |
Crealvirtual.ObjExporterScript | |
Crealvirtual.OPCUANodeSubscription | OPC Node subscription class for active subscriptions |
Crealvirtual.VolumeTracking.OriginalMaterials | |
Crealvirtual.Persistence | |
Crealvirtual.PrefabGenerator | Automates creation of optimized prefabs with embedded mesh assets for efficient industrial model management |
►CPrePlayRule | |
Crealvirtual.TransportSurfaceDriveHierarchyRule | Validates that TransportSurface components don't have more than one Drive component above them in the hierarchy |
Crealvirtual.ProjectPathMenuItem | |
Crealvirtual.ProjectSettingsTools | |
Crealvirtual.RuntimePersistence.Property | |
►CPropertyAttribute | |
Crealvirtual.ReadOnlyAttribute | |
►CPropertyDrawer | |
Crealvirtual.ReadOnlyDrawer | |
Crealvirtual.QuickEdit | Legacy adapter for old QuickEdit references This provides backward compatibility for scripts that used the old QuickEdit system |
Crealvirtual.QuickEditMenuItem | The class is automatically saving the scene when run is started in the Unity editor. It can be turned off by the toggle in the realvirtual menu |
Crealvirtual.QuickEditToolbarIMGUI | |
Crealvirtual.RaycasterResult | |
Crealvirtual.DrivesRecording.RecordedDrive | |
Crealvirtual.RecordingHandle | |
Crealvirtual.DrivesRecording.RecordingSequence | |
Crealvirtual.RobotArea | |
Crealvirtual.RobotJointSolution | |
Crealvirtual.RobotSafetyArea | |
Crealvirtual.RuntimeSelection | |
Crealvirtual.SceneDescription | |
Crealvirtual.SceneDescriptionSO | |
Crealvirtual.SceneTools | Static utility class for scene cleanup and management operations |
►CScriptableObject | |
Crealvirtual.CameraPos | Scriptable object for saving camera positions (user views) |
Crealvirtual.DrivesRecording | |
Crealvirtual.EditorGizmoOptions | |
Crealvirtual.MaterialPalet | |
Crealvirtual.MaterialUpdateSettings | |
Crealvirtual.MuRecording | |
Crealvirtual.ObjExporter | |
Crealvirtual.RealvirtualUISkin | |
Crealvirtual.SelectionWindowSettings | |
Crealvirtual.SignalTrace | Scriptable object for saving camera positions (user views) |
Crealvirtual.realvirtualVersion | |
Crealvirtual.rvSceneDescriptions | |
►CScriptableRendererFeature | |
Crealvirtual.BlurRendererFeature | |
Crealvirtual.RendererFeatures.BlurredBufferMultiObjectOutlineRendererFeature | |
Crealvirtual.RendererFeatures.MultiObjectOverlayRendererFeature | |
►CScriptableRenderPass | |
Crealvirtual.BlurRenderPass | |
Crealvirtual.RendererFeatures.BlurredBufferMultiObjectOutlinePass | |
Crealvirtual.RendererFeatures.MultiObjectOverlayPass | |
Crealvirtual.SCurve | |
Crealvirtual.SCurveGenerator7Segment | Utility class for generating a jerk-limited 7-segment S-curve that covers distance x, from v0->v1, with constraints on v_max, a_max, j_max, assuming final accel=0 and an arbitrary initial accel=a0 |
Crealvirtual.SCurveResult | Holds the final result of a 7-segment S-curve calculation: |
Crealvirtual.ScurveSegment | Data structure representing one segment of a jerk-limited S-curve |
Crealvirtual.SelectMaterialsInScene | |
Crealvirtual.SetGroupPrefix | |
Crealvirtual.SettingsSignal | Struct for Settings of Signals |
Crealvirtual.SHMSignal | Struct for an SHM Signal |
Crealvirtual.SignalData | |
Crealvirtual.SignalExport | |
Crealvirtual.SignalExportList | |
Crealvirtual.SignalHierarchyContextMenu | |
Crealvirtual.SignalReceiver | |
Crealvirtual.SignalSender | |
Crealvirtual.SignalState | |
Crealvirtual.SimplificationOptions | Options for mesh simplification |
Crealvirtual.SmoothMotion | Implements advanced S-curve motion profiles for smooth, jerk-limited movement in industrial automation |
Crealvirtual.DrivesRecording.Snapshot | |
Crealvirtual.MuRecording.Snapshot | |
Crealvirtual.SocketMessage | |
Crealvirtual.StatusBool | Struct for current status of a bool signal |
Crealvirtual.StatusFloat | Struct for current status of a float signal |
Crealvirtual.StatusInt | Struct for current status of a omt signal |
Crealvirtual.StatusText | Struct for current status of a text signal |
Crealvirtual.StatusTransform | Struct for current status of a bool signal |
Crealvirtual.SymmetricMatrix | A symmetric matrix |
Crealvirtual.TextTransportData | |
Crealvirtual.UI | |
►CUnityEngine.Events.UnityEvent | |
Crealvirtual.ButtonEventOnClick | Unity event when clicking on GenericButton |
Crealvirtual.DriveEvent | |
Crealvirtual.EventMUGrip | |
Crealvirtual.Game4AutomationEventGameobjectSensor | Unity event for GameObject sensor interactions, passing the GameObject and occupied state (true=enter, false=exit) |
Crealvirtual.Game4AutomationEventMU | Unity event for MU state changes, passing the MU and state (true/false) |
Crealvirtual.Game4AutomationEventMUDelete | Unity event triggered when an MU is deleted, passing the deleted MU |
Crealvirtual.Game4AutomationEventMUFix | Unity event for MU fix/unfix operations, passing the MU and fixed state (true=fixed, false=unfixed) |
Crealvirtual.Game4AutomationEventMUSensor | Unity event for MU sensor interactions, passing the MU and occupied state (true=enter, false=exit) |
Crealvirtual.RealVirtualHMIEvent | |
Crealvirtual.SignalEvent | Unity event for signal-based communication in the realvirtual framework |
Crealvirtual.SimulationPathEvent | |
Crealvirtual.SimulationStationEvent | |
Crealvirtual.SinkEventOnDestroy | Unity event triggered when an MU is destroyed by a sink, passing the destroyed MU as parameter |
Crealvirtual.SnapControl.OnIsSnappedEvent | |
Crealvirtual.SnapControl.OnIsUnsnappedEvent | |
Crealvirtual.realvirtualEventBlockRotation | |
Crealvirtual.realvirtualEventDoubleClicked | |
Crealvirtual.realvirtualEventHovered | |
Crealvirtual.realvirtualEventLongPressed | |
Crealvirtual.realvirtualEventMUCreated | Unity event triggered when an MU is created, passing the created MU as parameter |
Crealvirtual.realvirtualEventMultiSelect | |
Crealvirtual.realvirtualEventMultiSelectEmpty | |
Crealvirtual.realvirtualEventSelected | |
Crealvirtual.realvirutalEventMouseDownOnObject | |
Crealvirtual.RuntimeNews.UserFileInfo | |
Crealvirtual.RuntimeNews.UserNewsEntry | |
Crealvirtual.RuntimeNews.UserResponse | |
►CVolumeComponent | |
Crealvirtual.CustomVolumeComponent | |
Crealvirtual.VolumeTracking.VolumeDownload | |
Crealvirtual.VolumeTracking.VolumePersistence | |
Crealvirtual.VolumeTracking.VolumeTrackerGPU | |
Crealvirtual.VolumeTracking.VolumeTrackerGPUData | |
Crealvirtual.VolumeTracking.VolumeTrackerSettings | |
Crealvirtual.realvirtual.WaitForBackgroundThread | |
►CWebSocketBehavior | |
Crealvirtual.ClientConnection | |
Crealvirtual.WebSocketClientInstance | |
Crealvirtual.realvirtual.WebSocketFactory | Factory |
Crealvirtual.realvirtual.WebSocketHelpers | |
Crealvirtual.WebSocketServerInstance | |
Crealvirtual.ZeroOneTransition | |