realvirtual.io Class Reference
Documentation Home
  1. realvirtual.io
  2. Documentation
  3. Class Reference
  • Classes
  •  
  • Class List
  • Class Hierarchy
  • Class Members
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 ►CAttribute
 Crealvirtual.MCP.McpParamAttribute
 Crealvirtual.MCP.McpToolAttribute
 Crealvirtual.OverlayButtonAttributeGeneric attribute to mark custom overlay buttons for automatic discovery and registration
 Crealvirtual.QuickEditExtensionAttributeAttribute to mark methods that register QuickEdit extensions
 Crealvirtual.RealvirtualToolbarButtonAttributeAttribute to mark custom toolbar buttons for automatic discovery and registration
 ►Crealvirtual.RuntimePersistenceAttributeBase attribute for runtime persistence metadata
 Crealvirtual.RuntimePersistenceFormatAttributeFormat string for display (e.g., "F2" for 2 decimal places)
 Crealvirtual.RuntimePersistenceHintAttributeTooltip/hint text to display alongside the field
 Crealvirtual.RuntimePersistenceLabelAttributeCustom label for settings display
 Crealvirtual.RuntimePersistenceRangeAttributeValidation range for numeric fields
 Crealvirtual.RuntimePersistenceStepAttributeStep value for increment/decrement operations
 Crealvirtual.rvInspectorButton
 Crealvirtual.rvPlanner
 Crealvirtual.AutoSaveOnRunMenuItemThe 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.BatchOptimizationMetricsMetrics for batch optimization performance
 Crealvirtual.BatchReadMappingMaps batch read results to signals
 Crealvirtual.BatchReadOptimizerOptimizes Mitsubishi PLC signal addresses into efficient batch read operations Analyzes signal distribution and creates minimal batch reads to reduce network traffic
 Crealvirtual.BehaviorInterfaceConnectionClass for saving the connection data - the signal and the name of the property where the signal is attached to
 Crealvirtual.BlendShapeA blend shape
 Crealvirtual.BlendShapeFrameA blend shape frame
 Crealvirtual.BuildCollections
 Crealvirtual.OverlayButtonRegistry.ButtonInfoInformation about a registered overlay button
 Crealvirtual.GLB.CachedFieldInfoCached information about a serializable field
 Crealvirtual.SceneHashCache.CachedHashEntry
 Crealvirtual.GLB.CachedPropertyInfoCached information about a serializable property
 Crealvirtual.SceneHashCache.CacheStats
 Crealvirtual.CADMeshTools
 Crealvirtual.CAM.campoint
 Crealvirtual.CAMTime.campoint
 Crealvirtual.CleanRestartUnity
 Crealvirtual.CollisionGroupEntryDefines a single collision group with its name and collider creation strategy
 Crealvirtual.CollisionLayerSetupStatic utility class for managing the shared collision layer used by GroupCollisionChecker
 Crealvirtual.ColorScheme.ColorDefinition
 Crealvirtual.MaterialIcons.Common
 Crealvirtual.GLB.ComponentJsonFieldsJSON field names for component serialization
 Crealvirtual.GLB.ComponentReflectionDataComplete reflection data for a component type, cached for reuse
 Crealvirtual.ConnectionClass for saving connection information for signal - Behavior where signal is connected tp and property where signal is connected to
 Crealvirtual.ConnectionStateHelper class that determines if components will be active based on their ActiveOnly settings
 Crealvirtual.CSVReader
 Crealvirtual.CustomHierarchyView
 ►CCylinder
 Crealvirtual.opencommissioning.OCLinkCylinderLinks an OpenCommissioning Cylinder component to a realvirtual Drive for cylinder motion control
 Crealvirtual.DataField
 ►CDefaultContractResolver
 Crealvirtual.GLB.SafeUnityContractResolverContract resolver that skips Unity engine types to prevent native assertion crashes during Newtonsoft.Json serialization (e.g
 Crealvirtual.DensoTools
 Crealvirtual.GLB.DeserializationContextDeserialization context for tracking import state
 Crealvirtual.DeviceAddressRangeOptimized device address range for batch operations
 Crealvirtual.DeviceMappingDevice mapping for signals
 Crealvirtual.DeviceTypeInfoInformation about a Mitsubishi device type
 Crealvirtual.DistanceFinderStatic helper class for finding components based on distance
 Crealvirtual.DistanceLinkManages a distance-based connection for an IDistanceLink
 Crealvirtual.DistanceLinkConfigConfiguration for distance links
 Crealvirtual.DistanceLinkExtensionsExtension methods for easy link setup
 Crealvirtual.DistanceLinkRegistryStatic manager for registration and highlighting of Distance Links
 Crealvirtual.VolumeTracking.DistanceTracker
 Crealvirtual.Distribution
 ►CDrivePosition
 Crealvirtual.opencommissioning.OCLinkDrivePositionLinks an OpenCommissioning DrivePosition component to a realvirtual Drive for position-based motion control
 Crealvirtual.Drive_Sequence.DriveSequence
 ►CDriveSimple
 Crealvirtual.opencommissioning.OCLinkDriveSimpleLinks an OpenCommissioning DriveSimple component to a realvirtual Drive for simple forward/backward motion control
 ►CDriveSpeed
 Crealvirtual.opencommissioning.OCLinkDriveSpeedLinks an OpenCommissioning DriveSpeed component to a realvirtual Drive for speed-based motion control
 Crealvirtual.DriveVisu
 Crealvirtual.rvUIDropdown.DropdownElement
 Crealvirtual.DuplicateFinderAPIModular API for fast duplicate detection across different editor windows Provides ultra-fast clone detection without UI dependencies for reuse in other tools
 ►CUnityEditor.Editor
 ►CNaughtyAttributes.Editor.NaughtyInspector
 Crealvirtual.DriveHandleClass 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.CameraPositionEditorEditor class for Get Position and SetPosition of CameraPosition
 Crealvirtual.GroupCollisionCheckerEditorCustom Inspector for GroupCollisionChecker providing group dropdowns, status display, and setup buttons
 Crealvirtual.OPCUAInterfaceEditorOPCUAInterface Editor class for the Unity Inspector window
 Crealvirtual.OPCUANodeEditorOPCUA_Node Editor class for the Unity Inspector window
 Crealvirtual.SignalInspectorWindow
 Crealvirtual.opencommissioning.Editor.OCLinkCylinder
 Crealvirtual.opencommissioning.Editor.OCLinkDrivePosition
 Crealvirtual.opencommissioning.Editor.OCLinkDriveSimple
 Crealvirtual.opencommissioning.Editor.OCLinkDriveSpeed
 Crealvirtual.opencommissioning.Editor.OCLinkGrip
 Crealvirtual.opencommissioning.Editor.OCLinkLamp
 Crealvirtual.opencommissioning.Editor.OCLinkSensor
 Crealvirtual.rvUIIconEditor
 Crealvirtual.rvUIMaterialIconEditor
 Crealvirtual.EditorUIFactory
 ►CEditorWindow
 Crealvirtual.AxisAlignerWindow
 Crealvirtual.CADCheckerChecks the Mesh Data
 Crealvirtual.DeleteScenesWindow
 Crealvirtual.DownloadsTab
 Crealvirtual.GroupAssignmentToolDedicated scene-picking tool for assigning GameObjects to Groups by clicking in the Scene View
 Crealvirtual.HelloWindow
 Crealvirtual.KinematicTool
 Crealvirtual.LoginTab
 Crealvirtual.MeasureToolClass to handle the creation of the realvirtual menu
 Crealvirtual.MeshToolsWindowTabbed editor window combining Correct Pivots and Mesh Separator tools
 Crealvirtual.MovePivotWindowMove Pivot dockable window - provides pivot manipulation in a standard Unity window
 Crealvirtual.PackagesTab
 Crealvirtual.RecentItemsPopupCustom popup window for displaying recent items with Unity icons
 Crealvirtual.ReparentingWindowReparenting tool window for hierarchical object reorganization
 Crealvirtual.SelectionWindow
 Crealvirtual.UpdateScene2022
 Crealvirtual.UserNewsWindow
 Crealvirtual.realvirtualToolbar
 Crealvirtual.realvirtualToolbarProfessionalProfessional-only toolbar menu items for realvirtual
 Crealvirtual.EnumField< T >
 ►CException
 Crealvirtual.ValidateSimplificationOptionsExceptionAn exception thrown when validating simplification options
 ►Crealvirtual.realvirtual.WebSocketException
 Crealvirtual.realvirtual.WebSocketInvalidArgumentException
 Crealvirtual.realvirtual.WebSocketInvalidStateException
 Crealvirtual.realvirtual.WebSocketUnexpectedException
 Crealvirtual.FastSignalManagerFast signal management with O(1) lookups and direct value access
 Crealvirtual.FastSignalManagerHelper
 ►CFeatureTestBase
 Crealvirtual.MCP.Tests.TestMcpReflectionCrossAssemblyValidates that McpToolRegistry's string-based attribute matching correctly discovers tools across assembly boundaries
 Crealvirtual.MCP.Tests.TestMcpToolNameConversionValidates that PascalCase method names are correctly converted to snake_case tool names
 Crealvirtual.TestDriveAccelerationTests drive acceleration and deceleration behavior with Drive_DestinationMotor (non-smooth / linear ramp)
 Crealvirtual.TestDriveJogForwardWrapRegression test: Jog-Forward wrap-around should still work correctly after the DriveTo fix
 Crealvirtual.TestDriveNoAccelerationTests drive movement to target position without acceleration (constant speed)
 Crealvirtual.TestDriveTo360WrapTests DriveTo wrap-around behavior when JumpToLowerLimitOnUpperLimit is enabled
 Crealvirtual.TestDriveToWithinLimitsRegression test: DriveTo within limits should work normally regardless of JumpToLowerLimitOnUpperLimit setting
 Crealvirtual.TestDriveToWithoutJumpRegression test: DriveTo with JumpToLowerLimitOnUpperLimit=false must clamp at UpperLimit
 Crealvirtual.TestGripAutoPlaceKinematicTests that with nothing below the grip on rvMU/rvTransport layers, the MU stays kinematic (no physics)
 Crealvirtual.TestGripBackwardCompatTests backward compatibility: existing Grip+Sensor setups continue to work as before
 Crealvirtual.TestGripOverlapBoxPickTests that Grip finds and picks the nearest MU via OverlapSphere when no Sensor is assigned
 Crealvirtual.TestGripTargetPlacementTests that Grip finds the nearest free GripTarget and positions the MU there with correct sub-parenting
 Crealvirtual.TestGripVelocityResetTests that velocity is zeroed when MU is placed with PlaceMode.Physics (prevents flying MUs)
 Crealvirtual.TestLogicStepDriveTo360ForwardTests LogicStep_DriveTo with Direction=Forward on a 360° continuous rotation drive
 Crealvirtual.TestLogicStepDriveTo360TwoStepsTests the customer scenario: DriveTo300 (Automatic) followed by DriveTo200 (Forward)
 Crealvirtual.TestLogicStepSerialParallelTests LogicStep serial and parallel containers working together
 Crealvirtual.TestS7AddressParsing
 Crealvirtual.TestS7AreaBufferHandlingTests AreaReadWriteMode buffer offset calculations, BlockCopy operations, boundary handling, and GetByteLengthForSignalType mapping
 Crealvirtual.TestS7BoolBitHandlingTests Bool bit addressing in AreaReadWriteMode including bit extraction, read-modify-write operations, and multi-bit integrity (no adjacent bit damage)
 Crealvirtual.TestS7ByteConversionTests the byte-to-signal conversion logic used in S7Interface.UpdateSignal() for all 12 S7 data types in both directions (PLC->Unity and Unity->PLC)
 Crealvirtual.TestS7Sharp7Helpers
 Crealvirtual.TestSensorDriveInteractionTests interaction between sensors and drives using signals
 Crealvirtual.GLB.GLBComponentDeserializerDeserializes MonoBehaviour components from JSON during GLB import Creates components and resolves references
 Crealvirtual.GLB.GLBComponentSerializerSerializes MonoBehaviour components to JSON for GLB export Uses cached reflection data for optimal performance
 Crealvirtual.GLB.GLBDebugLoggerStructured logging for GLB operations Provides consistent formatting and verbosity control
 Crealvirtual.GLBLoadProgressProgress information for async GLB operations
 Crealvirtual.GLBManagerGLBManager provides centralized functionality for exporting and importing GLB files with realvirtual metadata
 Crealvirtual.GLB.GLBMaterialResolverResolves materials from JSON data during GLB import Uses multi-stage fallback chain to find or create materials
 Crealvirtual.GLB.GLBMaterialSerializerSerializes Material references to JSON for GLB export Extracts material name, path, shader, and optionally all properties
 Crealvirtual.GLBMemoryManagerMemory management for temporary ScriptableObject instances created during GLB import Prevents memory leaks by tracking and cleaning up runtime-created ScriptableObjects
 Crealvirtual.GLBMetadataHolds metadata extracted from a GLB file without loading the full asset
 Crealvirtual.GLBMetadataReaderReads GLB file metadata without loading the full asset
 Crealvirtual.GLB.GLBReflectionCacheThread-safe cache for component reflection data Computes and stores reflection information once per type for reuse across export/import operations
 Crealvirtual.GLBReimporter
 Crealvirtual.GLBSecurityUtilitiesSecurity and validation utilities for GLB import/export operations Provides path validation, type whitelisting, and safe null checking
 Crealvirtual.GLBStreamingImporterPerforms true asynchronous GLB import with incremental loading to avoid blocking the main thread
 Crealvirtual.GLBThumbnailGeneratorGenerates thumbnail previews for GLB export
 Crealvirtual.GLBTransformUtilitiesHelper class for transform path operations during GLB import
 Crealvirtual.GLB.GLBTypeResolverThread-safe type resolver with FullName-first resolution and namespace prioritization Used during GLB import to correctly resolve component types
 Crealvirtual.GLBTypeUtilitiesHelper class for type resolution and dependency management during GLB import
 Crealvirtual.Global
 Crealvirtual.GlobalProfessionalProfessional extension for Global class
 ►CGLTFExportPlugin
 Crealvirtual.CustomShaderConversionPluginGLTFExportPlugin that converts custom shaders to URP/Lit before GLB export
 Crealvirtual.GLB.GLBExportPluginRefactoredRefactored GLTFExportPlugin for exporting realvirtual components to GLB/GLTF files
 ►CGLTFExportPluginContext
 Crealvirtual.CustomShaderConversionContextExport plugin context that temporarily replaces custom shader materials with URP/Lit equivalents
 Crealvirtual.GLB.GLBExportPluginContextRefactoredRefactored export plugin context that uses the new serialization classes
 ►CGLTFImportPlugin
 Crealvirtual.GLB.GLBImportPluginRefactoredRefactored GLTFImportPlugin for importing realvirtual components from GLB/GLTF files
 Crealvirtual.realvirtualImportPluginGLTFImportPlugin for importing realvirtual components data from GLB/GLTF files
 ►CGLTFImportPluginContext
 Crealvirtual.GLB.GLBImportPluginContextRefactoredRefactored import plugin context that uses the new serialization classes
 Crealvirtual.realvirtualImportPluginContextImport plugin context that handles the actual import of realvirtual components
 Crealvirtual.GroupPairExclusionDefines a pair of groups to exclude from cross-group collision detection
 Crealvirtual.GroupsStatic utility class providing centralized functionality for working with Groups in realvirtual
 Crealvirtual.GroupSettings
 Crealvirtual.GXDeviceEntryRepresents a device entry from GX Works3 CSV
 Crealvirtual.GXWorks3CsvParserParser for GX Works3 device comment export CSV files Supports both standard and extended format for realvirtual integration
 Crealvirtual.HideNonG4AObjects
 Crealvirtual.HighlightEnhanced static multi-threaded mesh highlighting system with animation effects
 Crealvirtual.Hotkeys
 ►Crealvirtual.IAllScenesLoaded
 Crealvirtual.SignalCatcherCollects and organizes all signals in the scene under a single parent object
 ►Crealvirtual.IBeforeAwake
 Crealvirtual.DeactivateAllOtherInterfaces
 Crealvirtual.RuntimePersistence
 Crealvirtual.realvirtualControllerThis 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.PanelResizerAllows resizing of UI panels by dragging on edges or corners
 ►Crealvirtual.IChain
 Crealvirtual.ChainUnitySplineChainUnitySpline provides spline-based path definition for Chain components using Unity Splines
 Crealvirtual.PathChainPathChain implements continuous chain-driven transport systems following complex path networks
 ►Crealvirtual.IChainElement
 Crealvirtual.ChainElementChainElement represents individual links, buckets, or carriers in continuous chain transport systems
 ►CIComparable
 Crealvirtual.CADChecker.MeshInfo
 Crealvirtual.CADChecker.MeshOccurence
 ►CIComparer
 Crealvirtual.DrivesRecording.CompareSnapshot
 ►CIDevice
 Crealvirtual.opencommissioning.OCLinkGripLinks an OpenCommissioning device to a realvirtual Grip component for pick and place operations
 Crealvirtual.opencommissioning.OCLinkLampLinks an OpenCommissioning device to a realvirtual Lamp component for visual indication control
 Crealvirtual.opencommissioning.OCLinkSensorLinks an OpenCommissioning device to a realvirtual Sensor component for sensor signal communication
 Crealvirtual.FastSignalManager.IDirectSignalAccess
 ►CIDisposable
 Crealvirtual.GLB.GLBDebugLogger.LogScopeScoped logging context for tracking nested operations
 ►CSystem.IDisposable
 Crealvirtual.IKCalculatorBurstWrapper class to manage the Burst IK calculator with persistent NativeArrays
 ►Crealvirtual.IDistanceLinkMinimal interface for components that can form distance-based links
 Crealvirtual.PickFromConveyorPickFromConveyor stops MUs at the optimal position within a box collider by controlling a connected Drive
 ►CIDragHandler
 Crealvirtual.PanelReplacer
 Crealvirtual.PanelResizerAllows resizing of UI panels by dragging on edges or corners
 ►Crealvirtual.IDriveBehaviorInterface for Drive Behaviors for ensuring guaranteed sequence of Fixedupdates
 Crealvirtual.CAMCAM component implements electronic cam functionality for synchronized master-slave drive control in automation systems
 Crealvirtual.Drive_CylinderDrive_Cylinder simulates pneumatic or hydraulic cylinder behavior for Drive components
 Crealvirtual.Drive_DestinationMotorDrive_DestinationMotor provides position-controlled movement for Drive components
 Crealvirtual.Drive_ErraticPositionThis drive is only for test purposes. It is moving constantly two erratic positions between MinPos and MaxPos
 Crealvirtual.Drive_FollowPositionBehavior 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_GearBehavior model of a drive which is connected to another drive with a gear
 Crealvirtual.Drive_PositionSwitchControls a boolean signal based on drive position ranges with support for wrapping drives
 Crealvirtual.Drive_SimpleDrive_Simple provides basic bidirectional control for Drive components with PLC integration
 Crealvirtual.Drive_SpeedBehavior model of an intelligent drive which is getting a destination and moving to the destination
 ►CIDropHandler
 Crealvirtual.rvUIObjectField
 ►Crealvirtual.IEditModeFinished
 Crealvirtual.DriveControls linear and rotational motion of GameObjects with precise position, speed, and acceleration control for industrial automation
 ►CIEndDragHandler
 Crealvirtual.PanelResizerAllows resizing of UI panels by dragging on edges or corners
 ►CIEquatable
 Crealvirtual.Vector3dA double precision 3D vector
 ►Crealvirtual.IExcludeFromGLBExportInterface for components that should be excluded from GLB export
 Crealvirtual.realvirtualControllerThis object needs to be in every realvirtual scene. It controls main central data (like scale...) and manages main realvirtual settings for the scene
 ►Crealvirtual.IFix
 Crealvirtual.FixerFixer component for securing MUs to specific positions or surfaces in the automation system
 Crealvirtual.GripGrip component for attaching and transporting MUs with moving mechanisms like robots or grippers
 ►Crealvirtual.IGuideIGuide defines the interface for path guidance components in material transport systems
 Crealvirtual.GuideLineGuideLine provides linear path guidance for movement systems
 ►Crealvirtual.IGuidedSurfaceIGuidedSurface defines the contract for transport surfaces that provide path guidance for material units
 Crealvirtual.TransportGuidedTransportGuided creates guided transport paths for MUs with automatic path following
 Crealvirtual.TransportSurfaceTransportSurface simulates conveyor belts and transport systems for moving objects through industrial automation processes
 ►Crealvirtual.IInitAwake
 Crealvirtual.RuntimePersistence
 Crealvirtual.IInitEnable
 Crealvirtual.IInitStart
 ►Crealvirtual.IInspector
 ►Crealvirtual.SignalThe base class for all Signals
 Crealvirtual.PLCInputBoolPLC Boolean Input Signal - Represents a boolean input signal to PLC from simulation
 Crealvirtual.PLCInputFloatPLC Float Input Signal - Represents a floating-point input signal from PLC to simulation
 Crealvirtual.PLCInputIntPLC Integer Input Signal - Represents a 32-bit integer input signal to PLC from simulation
 Crealvirtual.PLCInputTextPLC BOOL INPUT Signal
 Crealvirtual.PLCInputTransformPLC INT INPUT Signal
 Crealvirtual.PLCOutputBoolPLC Boolean Output Signal - Represents a boolean output signal from PLC to simulation
 Crealvirtual.PLCOutputFloatPLC Float Output Signal - Represents a floating-point output signal from simulation to PLC
 Crealvirtual.PLCOutputIntPLC Integer Output Signal - Represents a 32-bit integer output signal from PLC to simulation
 Crealvirtual.PLCOutputTextPLC INT Output Signal
 Crealvirtual.PLCOutputTransform
 ►CIJob
 Crealvirtual.IKCalculatorJobBurst-compiled inverse kinematics calculator for 6-axis robots
 Crealvirtual.IKPathDrawerHelper
 Crealvirtual.IKPathHierarchyDrawerDraws IKPath visualization when a parent of the IKPath is selected (e.g
 Crealvirtual.IKToolsMCP tools for IK diagnostics and control, discoverable by McpToolRegistry via string-based attribute matching
 ►Crealvirtual.IMultiPlayer
 Crealvirtual.FixerFixer component for securing MUs to specific positions or surfaces in the automation system
 Crealvirtual.GripGrip component for attaching and transporting MUs with moving mechanisms like robots or grippers
 Crealvirtual.MaterialIcons.Industrial
 ►Crealvirtual.InterfaceSignal
 Crealvirtual.S7InterfaceSignal
 Crealvirtual.TwinCATSignal
 ►Crealvirtual.IOnInterfaceEnableInterface for components that need late initialization after all scenes are loaded This is used by FastInterfaceBase to delay interface activation until the realvirtualController explicitly calls OnInterfaceEnable after PostAllScenesLoaded
 ►Crealvirtual.FastInterfaceBaseBase class for fast, thread-safe interface communication providing automatic signal management, connection handling, and high-performance data exchange between Unity and external systems
 Crealvirtual.BlueprintFastInterfaceBlueprint/example interface demonstrating signal handling without external communication
 Crealvirtual.BlueprintFastInterfaceSimpleMinimal template for creating custom fast interfaces Copy this file and replace the connection and communication logic with your protocol
 Crealvirtual.EthernetIPInterfaceHigh-performance EtherNet/IP interface for communication with Allen-Bradley/Rockwell Automation PLCs
 Crealvirtual.FastThreadedInterfaceBase class for threaded interfaces providing communication loop and connection management
 Crealvirtual.FestoInterfaceInterface for Festo PLCnext controllers using the RSC (Remote Service Call) data access API
 Crealvirtual.KebaInterfaceWebSocket interface for Keba automation controllers using JSON message format
 Crealvirtual.KukaInterfaceKUKA TCP/IP interface for communication with KUKA robot controllers
 Crealvirtual.ManualPhysicsBlueprintBlueprint interface for manual physics control synchronized with FixedUpdate
 Crealvirtual.MitsubishiMcpXInterfaceMitsubishiMcpX interface for high-performance communication with Mitsubishi PLCs using MC Protocol
 Crealvirtual.PerformanceTestInterface
 Crealvirtual.TestFastInterface
 ►Crealvirtual.IOverlayButtonInterface that all overlay buttons must implement This allows the registry to work with different button types uniformly
 Crealvirtual.OverlayButtonBaseBase class for creating custom overlay buttons
 Crealvirtual.OverlaySectionBaseBase class for creating custom overlay sections with multiple controls
 Crealvirtual.OverlayToggleBaseBase class for creating custom overlay toggle buttons with persistent state
 Crealvirtual.IPAddress
 ►CIPointerClickHandler
 Crealvirtual.HMI_DropDownHMI prefab to generate a drop down menu with a list of options
 Crealvirtual.HMI_MenueItemHMI menu item for a single action
 Crealvirtual.HMI_SliderClass to define a HMI slider
 Crealvirtual.ToggleButton
 Crealvirtual.UISceneElement
 Crealvirtual.rvUIToggleDropdown
 Crealvirtual.rvUIToolbarButton
 Crealvirtual.rvUIWindowSortOrder
 ►CIPointerDownHandler
 Crealvirtual.HMI_PushbuttonIndustrial pushbutton HMI component with PLC signal integration and multi-state visual feedback
 Crealvirtual.UIButtonClick
 Crealvirtual.WindowControllerControls floating windows during simulation / gamemode for hierarchy / inspector and automation UI display
 Crealvirtual.rvUITooltipGenerator
 ►CIPointerEnterHandler
 Crealvirtual.HMI_DropDownHMI prefab to generate a drop down menu with a list of options
 Crealvirtual.HMI_MenueItemHMI menu item for a single action
 Crealvirtual.HMI_PushbuttonIndustrial pushbutton HMI component with PLC signal integration and multi-state visual feedback
 Crealvirtual.HMI_SliderClass to define a HMI slider
 Crealvirtual.HMI_SwitchClass for the HMI switch
 Crealvirtual.PanelResizerAllows resizing of UI panels by dragging on edges or corners
 Crealvirtual.ToggleButton
 Crealvirtual.UISceneElement
 Crealvirtual.rvUIObjectField
 Crealvirtual.rvUIToolbarButton
 Crealvirtual.rvUITooltipGenerator
 ►CIPointerExitHandler
 Crealvirtual.HMI_DropDownHMI prefab to generate a drop down menu with a list of options
 Crealvirtual.HMI_MenueItemHMI menu item for a single action
 Crealvirtual.HMI_MouseAreaCtrlClass to handle the interaction with the UI
 Crealvirtual.HMI_PushbuttonIndustrial pushbutton HMI component with PLC signal integration and multi-state visual feedback
 Crealvirtual.HMI_SliderClass to define a HMI slider
 Crealvirtual.HMI_SwitchClass for the HMI switch
 Crealvirtual.PanelResizerAllows resizing of UI panels by dragging on edges or corners
 Crealvirtual.ToggleButton
 Crealvirtual.UISceneElement
 Crealvirtual.rvUIObjectField
 Crealvirtual.rvUIToolbarButton
 Crealvirtual.rvUITooltipGenerator
 ►CIPointerUpHandler
 Crealvirtual.HMI_PushbuttonIndustrial pushbutton HMI component with PLC signal integration and multi-state visual feedback
 Crealvirtual.UIButtonClick
 Crealvirtual.WindowControllerControls floating windows during simulation / gamemode for hierarchy / inspector and automation UI display
 ►Crealvirtual.IPostAllScenesLoaded
 ►Crealvirtual.InterfaceBaseClassBase class for all realvirtual communication interfaces providing common functionality for PLC and system connections
 Crealvirtual.FastInterfaceBaseBase class for fast, thread-safe interface communication providing automatic signal management, connection handling, and high-performance data exchange between Unity and external systems
 ►Crealvirtual.InterfaceSHMBaseClassBase class for all types of shared memory interfaces (even with different structure as simit like the plcsimadvanced interface
 Crealvirtual.SimulinkInterfaceShared memory interface for an interface based on Siemens Simit shared memory structure (see Simit documentation)
 ►Crealvirtual.InterfaceThreadedBaseClass
 Crealvirtual.FanucInterface
 Crealvirtual.RoboDKInterfaceThis is the first version of the RoboDK integration
 Crealvirtual.S7InterfaceS7 TCP/IP interface for direct communication with Siemens SIMATIC S7 PLCs (S7-300, S7-400, S7-1200, S7-1500)
 Crealvirtual.SEWSimInterface
 Crealvirtual.TwinCatAdsInterfaceTwinCAT ADS interface for communication with Beckhoff automation systems using the ADS (Automation Device Specification) protocol
 Crealvirtual.UDPInterfaceUDP communication interface for exchanging data with external applications via UDP protocol
 Crealvirtual.UniversalRobotsInterface
 Crealvirtual.ModbusInterfaceModbus TCP/RTU interface for communication with industrial devices using the Modbus protocol
 ►Crealvirtual.IPostFixedUpdateInterface for components that need callbacks after Unity's FixedUpdate
 Crealvirtual.ExampleDriveWithPrePostFixedExample Drive component demonstrating PrePost FixedUpdate event usage for precise timing control
 Crealvirtual.FastInterfaceBaseBase class for fast, thread-safe interface communication providing automatic signal management, connection handling, and high-performance data exchange between Unity and external systems
 Crealvirtual.TestFixedUpdateEventsTest component to verify PrePost FixedUpdate event system functionality
 ►Crealvirtual.IPreFixedUpdateInterface for components that need callbacks before Unity's FixedUpdate
 Crealvirtual.ExampleDriveWithPrePostFixedExample Drive component demonstrating PrePost FixedUpdate event usage for precise timing control
 Crealvirtual.FastInterfaceBaseBase class for fast, thread-safe interface communication providing automatic signal management, connection handling, and high-performance data exchange between Unity and external systems
 Crealvirtual.TestFixedUpdateEventsTest component to verify PrePost FixedUpdate event system functionality
 ►Crealvirtual.IRaycaster
 Crealvirtual.MouseAndTouchRaycaster
 Crealvirtual.IRobotController
 Crealvirtual.IRuntimeUIBuilderInterface for classes that want to build runtime UI using RuntimeUIBuilder
 ►Crealvirtual.IRuntimeUIColorScheme
 ►Crealvirtual.rvUIContent
 ►Crealvirtual.rvUIContainer
 Crealvirtual.rvUIArea
 Crealvirtual.rvUIDropdown
 Crealvirtual.rvUIFloatingMenu
 Crealvirtual.rvUIFloatingMenuPanel
 Crealvirtual.rvUIMenuWindow
 Crealvirtual.rvUIModeButton
 Crealvirtual.rvUIToggleDropdown
 Crealvirtual.rvUIGenericInputField
 Crealvirtual.rvUIMenuButton
 Crealvirtual.rvUIMenuSpacing
 Crealvirtual.rvUITextLinks the RectTransform size to the TextMeshPro text size with optional padding
 Crealvirtual.rvUITooltip
 ►Crealvirtual.IRuntimeWindowStyle
 Crealvirtual.rvUIDropdown
 Crealvirtual.rvUIToggleDropdown
 Crealvirtual.rvUITooltipGenerator
 ►Crealvirtual.IrvUIContainer
 Crealvirtual.rvUIContainer
 ►Crealvirtual.ISceneLoaded
 Crealvirtual.realvirtualControllerThis 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.PathMoverPathMover enables intelligent autonomous movement of material handling units along complex path networks
 Crealvirtual.PathStrategy
 ►Crealvirtual.ISignalInterface
 ►Crealvirtual.BehaviorInterfaceBase class for all behavior models with connection to PLC signals
 Crealvirtual.ConnectSignalBehavior model which is just connecting an PLCOutput to an PLCInput
 Crealvirtual.DrivePulseEncoder
 Crealvirtual.Drive_ContinousDestinationBehavior model of an intelligent drive which is getting a destination and moving to the destination
 Crealvirtual.Drive_CylinderDrive_Cylinder simulates pneumatic or hydraulic cylinder behavior for Drive components
 Crealvirtual.Drive_DestinationMotorDrive_DestinationMotor provides position-controlled movement for Drive components
 Crealvirtual.Drive_ErraticPositionThis drive is only for test purposes. It is moving constantly two erratic positions between MinPos and MaxPos
 Crealvirtual.Drive_FollowPositionBehavior 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_GearBehavior model of a drive which is connected to another drive with a gear
 Crealvirtual.Drive_MeasureSpeedPositionBehavior model of a cylinder movement which can be connected to a Drive
 Crealvirtual.Drive_PositionSwitchControls a boolean signal based on drive position ranges with support for wrapping drives
 Crealvirtual.Drive_SequenceDefines sequentially movement of drives which can set signals or be started by signals
 Crealvirtual.Drive_SimpleDrive_Simple provides basic bidirectional control for Drive components with PLC integration
 Crealvirtual.Drive_SpeedBehavior model of an intelligent drive which is getting a destination and moving to the destination
 Crealvirtual.EmergencyButton3D
 Crealvirtual.FixerFixer component for securing MUs to specific positions or surfaces in the automation system
 Crealvirtual.Grip_SingleIO
 Crealvirtual.GripperGripper component providing complete gripping functionality for robotic pick-and-place operations
 ►Crealvirtual.HMIFoundation for industrial human-machine interface components providing interactive controls for automation systems
 Crealvirtual.HMI_DropDownHMI prefab to generate a drop down menu with a list of options
 Crealvirtual.HMI_MarkerHMI element to display a marker
 Crealvirtual.HMI_MenueItemHMI menu item for a single action
 Crealvirtual.HMI_PushbuttonIndustrial pushbutton HMI component with PLC signal integration and multi-state visual feedback
 Crealvirtual.HMI_SliderClass to define a HMI slider
 Crealvirtual.HMI_SwitchClass for the HMI switch
 Crealvirtual.HMI_TextHMI text element
 Crealvirtual.HMI_ValueHMI element to display a float or int value
 Crealvirtual.HMI_MessageHMI element to display messages
 Crealvirtual.HandleSwitch3D
 Crealvirtual.IKPathOrchestrates complex robotic motion sequences through target-based path planning with industrial interpolation modes
 Crealvirtual.IKTargetDefines precise robot target positions with industrial motion parameters for accurate path execution
 Crealvirtual.Interact3DAdds buttons or Lights which can be connected to Signals tp a 3D scene
 Crealvirtual.Lamp_ConnectionPLC Inputs and Outputs for a Lamp. Can be added to the Lamp component
 Crealvirtual.MeasureMeasure component for calculating and monitoring distances between GameObjects in real-time
 Crealvirtual.MeasureForceMeasureForce measures forces and torques acting on Unity joints
 Crealvirtual.MeasureRaycastMeasureRaycast performs distance measurements using Unity's raycast system for sensor simulation
 Crealvirtual.PartChangerPartChanger component for dynamically switching between different visual representations of parts
 Crealvirtual.PushButton3D
 Crealvirtual.ResetSignalBehavior model which is just connecting an PLCOutput to an PLCInput
 Crealvirtual.SceneButtonBase
 Crealvirtual.Sensor_StandardThe Sensor_Standard component is providing the Sensor behavior and connection to the PLC inputs and outputs
 Crealvirtual.SignalChartRecords signal values over time into an AnimationCurve for visualization and analysis
 Crealvirtual.SignalTestGeneratorGenerates test signal values for the PLCInput signal on this GameObject
 Crealvirtual.StartDriveOnConditionStartDriveOnCondition automatically starts a drive based on monitoring other drive positions or sensor states
 Crealvirtual.UnFixerUnFixer component releases fixed MUs back to physics simulation for free movement
 ►Crealvirtual.realvirtualUI
 Crealvirtual.GenericButton
 Crealvirtual.ToggleButton
 Crealvirtual.UIButtonPushbutton that can be connected to a PLCInput
 Crealvirtual.UILampUI Lamp component that can be connected to a PLCOutput
 Crealvirtual.UIMessageModal UI Message box which can be opened by a PLC signal. Can be used for example for displaying warnings
 Crealvirtual.ForceDriveMoves Rigidbodies based on joints and forces
 Crealvirtual.MaterialChangerMaterialChanger dynamically switches between two materials based on various trigger conditions
 Crealvirtual.ReplayRecording
 Crealvirtual.SensorDetects MUs and GameObjects using collider or raycast methods with PLC signal integration for industrial automation
 Crealvirtual.SourceSource component that generates MUs (Movable Units) during simulation runtime, simulating production systems and material supply points
 ►Crealvirtual.ISnapable
 ►Crealvirtual.SimulationPathSimulationPath provides intelligent path-based transport routing for material handling units in automation systems
 Crealvirtual.CurveCurve implements curved path segments for smooth material flow transitions in automated transport systems
 Crealvirtual.LineLine implements straight-path segments for building complex material transport networks in automation systems
 Crealvirtual.SnapControlProvides snap point functionality through composition pattern
 Crealvirtual.VolumeTracking.IsoSurface
 ►Crealvirtual.ISourceCreatedInterface for Event Method by Source. On SourceCreated is called on all components implementing ISourceCreated
 Crealvirtual.GuidedMUGuidedMU enables MU (material unit) objects to follow guided transport surfaces using physics constraints
 Crealvirtual.KinematicMUEnables physics-based transport of material units on guided surfaces with automatic path following and transitions
 Crealvirtual.PathMoverPathMover enables intelligent autonomous movement of material handling units along complex path networks
 ►Crealvirtual.IStatDisplay
 Crealvirtual.StatCycleTimeMeasures and analyzes production cycle times for performance optimization and validation in industrial systems
 Crealvirtual.StatOutput
 Crealvirtual.StatStatesComponent for tracking state changes and calculating utilization statistics
 Crealvirtual.StateStatisticsUnified state statistics tracking system for components
 ►Crealvirtual.IStatReset
 Crealvirtual.StatCycleTimeMeasures and analyzes production cycle times for performance optimization and validation in industrial systems
 Crealvirtual.StatOutput
 Crealvirtual.StatStatesComponent for tracking state changes and calculating utilization statistics
 Crealvirtual.StateStatisticsUnified state statistics tracking system for components
 ►Crealvirtual.ITestCheck
 Crealvirtual.TestDriveRecordings
 Crealvirtual.TestSensorCount
 Crealvirtual.TestSensorSink
 ►Crealvirtual.ITestPrepare
 Crealvirtual.TestDriveRecordings
 ►Crealvirtual.ITimeSyncedPhysicsInterface for components that need time-synced physics updates with explicit deltaTime for external time synchronization (e.g., Simit)
 Crealvirtual.DriveControls linear and rotational motion of GameObjects with precise position, speed, and acceleration control for industrial automation
 Crealvirtual.TransportSurfaceTransportSurface simulates conveyor belts and transport systems for moving objects through industrial automation processes
 ►Crealvirtual.IUISkinEdit
 Crealvirtual.HMIFoundation 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.ChainChain component creates continuous loop transport systems with elements following spline-defined paths in industrial automation
 Crealvirtual.DriveControls linear and rotational motion of GameObjects with precise position, speed, and acceleration control for industrial automation
 Crealvirtual.IKPathOrchestrates complex robotic motion sequences through target-based path planning with industrial interpolation modes
 Crealvirtual.SensorDetects MUs and GameObjects using collider or raycast methods with PLC signal integration for industrial automation
 Crealvirtual.SourceSource component that generates MUs (Movable Units) during simulation runtime, simulating production systems and material supply points
 Crealvirtual.TransportSurfaceTransportSurface simulates conveyor belts and transport systems for moving objects through industrial automation processes
 Crealvirtual.IXRSetup
 Crealvirtual.JsonWrapperJSON wrapper for signal data exchange with Keba controllers
 Crealvirtual.KebaAddToTopicArgsArguments for add_to_topic command
 Crealvirtual.KebaCreateTopicArgsArguments for create_topic command
 Crealvirtual.KebaLoginErrorResponse.KebaError
 Crealvirtual.KebaWriteVarResult.KebaErrorError structure for individual variable
 Crealvirtual.KebaWriteVarsResponse.KebaErrorError structure
 Crealvirtual.KebaLoginErrorResponseKeba authentication error response structure
 Crealvirtual.KebaLoginRequestKeba authentication request structure
 Crealvirtual.KebaLoginResponseKeba authentication success response structure
 Crealvirtual.KebaSubscribeTopicArgsArguments for subscribe_topic command
 Crealvirtual.KebaToolsStatic utility class for common Keba controller functionality and constants
 Crealvirtual.KebaTopicDataKeba topic subscription data structure
 Crealvirtual.KebaTopicVariableVariable configuration for topics
 Crealvirtual.KebaUnsubscribeTopicArgsArguments for unsubscribe_topic command
 Crealvirtual.KebaVariableIndividual Keba variable structure
 Crealvirtual.KebaVariableDataIndividual variable data in topic updates
 Crealvirtual.KebaVariableResponseKeba variable API response structure
 Crealvirtual.KebaWebSocketMessageKeba WebSocket message structure
 Crealvirtual.KebaWebSocketResponseKeba WebSocket response structure
 Crealvirtual.KebaWriteVariableVariable structure for write_vars command
 Crealvirtual.KebaWriteVarResultIndividual write result for each variable (per API spec)
 Crealvirtual.KebaWriteVarsArgsArguments for write_vars command
 Crealvirtual.KebaWriteVarsResponseResponse structure for write_vars command (StatusResponse in API spec)
 Crealvirtual.LegacySocketMessageLegacy v1 message format for backward compatibility detection
 Crealvirtual.LightingSettingsInitializer
 Crealvirtual.LODGeneratorContains methods for generating LODs (level of details) for game objects
 Crealvirtual.LODLevelA LOD (level of detail) level
 Crealvirtual.ThreadSafeLogger.LogEntryLog entry structure containing all log information
 Crealvirtual.LoggerStatic logging class for realvirtual framework with automatic hierarchy path inclusion
 Crealvirtual.MarchingCubes
 Crealvirtual.MarchingCubesTables
 Crealvirtual.MaterialIconHelperExtension methods and helper utilities for using Material Icons with TextMeshPro components
 Crealvirtual.MaterialIconsMaterial Icons helper class providing easy access to Google Material Design Icons
 Crealvirtual.GLB.MaterialJsonFieldsJSON field names for material serialization
 Crealvirtual.GLB.MaterialResolutionResultResult of material resolution
 Crealvirtual.MaterialUpdateMapping
 Crealvirtual.MathHelperMath helpers
 Crealvirtual.MeshBufferNormals
 Crealvirtual.MeshCombine
 Crealvirtual.MeshCombinerContains methods for combining meshes
 Crealvirtual.MeshCombinerEditor
 Crealvirtual.MeshGizmoInternal data structure for storing mesh gizmo visualization settings
 Crealvirtual.MeshGPU
 Crealvirtual.MeshHashCalculator
 Crealvirtual.MeshSeparatorStatic utility class providing mesh separation and merging operations
 Crealvirtual.MeshSimplifierThe mesh simplifier
 Crealvirtual.MeshUtilsContains utility methods for meshes
 Crealvirtual.MitsubishiDeviceMapperUtility class for Mitsubishi device address parsing, validation, and mapping Handles all standard Mitsubishi device types and address formats
 ►CMonoBehaviour
 ►Crealvirtual.AbstractSelectionManager
 Crealvirtual.RendererFeatures.OutlineSelectionManager
 Crealvirtual.RendererFeatures.OverlaySelectionManager
 Crealvirtual.AnimationCoroutineRunnerHelper component to run animation coroutines
 Crealvirtual.ArrowBase class for arrow definition used in the path system
 Crealvirtual.AxisAxis defines the kinematic and physical movement axis for drives and kinematic systems
 Crealvirtual.BatchGLBExporterBatch exports all direct children of this GameObject as individual GLB files Add this component to a GameObject and click "Export All Children" button in the Inspector
 Crealvirtual.BuildPerformanceTestModel
 Crealvirtual.ButtonShowGroup
 Crealvirtual.CADLinkInterface for importing CAD Data (Step and 3MF)
 Crealvirtual.CADUpdaterIntelligently synchronizes CAD model updates while preserving Unity-specific modifications and component assignments
 Crealvirtual.CSYS
 Crealvirtual.CameraDirectorSmall tool for controlling cameras if Cinemachine is used
 Crealvirtual.CameraFlyBetweenPointsFlies the camera smoothly between two points with configurable speed and easing
 Crealvirtual.CameraFollowObjectControls camera following of a specific GameObject, can be triggered by buttons or other UI elements
 Crealvirtual.ContactTest
 Crealvirtual.ConveyorBeltConveyorBelt provides advanced visual representation of industrial conveyor systems with realistic belt animation
 Crealvirtual.DeactivateAllOtherInterfaces
 Crealvirtual.DebugWriteAwakeEnableStartDebug component that logs Unity lifecycle events (Awake, OnEnable, Start) for troubleshooting script execution order
 Crealvirtual.DistanceSystemCentral manager behaviour for the DistanceFinder system that enables/disables based on usage (Pro)
 Crealvirtual.EnvironmentController
 Crealvirtual.EventLinkTestCallback
 Crealvirtual.EvironmentSetup
 Crealvirtual.FirstPersonController
 Crealvirtual.FloorSetup
 Crealvirtual.GLBRecorder
 Crealvirtual.GripTargetMarker component for precise MU placement by a Grip component
 Crealvirtual.GroupCollisionProxyLightweight MonoBehaviour added to each collision-group object that forwards trigger events to GroupCollisionChecker
 Crealvirtual.GroupManager
 Crealvirtual.HMI_ContentPositionAdjust the position of the UI element to the position of the object in the scene
 Crealvirtual.HMI_ControllerCentralizes camera control and interaction management for industrial HMI systems with multi-view capabilities
 Crealvirtual.HealthComponentHelper component for health-based effects
 Crealvirtual.HierarchyDisplay
 Crealvirtual.HighlightSceneManagerComponent that manages highlight cleanup when scenes change Add this to a GameObject in your scene to ensure highlights are properly cleaned up
 Crealvirtual.HighlightTesterTest script for the main Highlight system
 Crealvirtual.IKJobManagerCentralized manager for parallel IK job execution across multiple robots
 Crealvirtual.Inspector
 Crealvirtual.InspectorController
 Crealvirtual.KeyboardMoveEnables keyboard-controlled movement of GameObjects with smooth interpolation and axis limits
 Crealvirtual.LODGeneratorHelperA LOD (level of detail) generator helper
 Crealvirtual.LightGroupThe LightGroup is used to be able to set centralized multiple lights
 Crealvirtual.LogicMove3AxisPickAndPlaceControls a 3-axis pick and place automation sequence using three drives
 ►Crealvirtual.LogicStepBase class for all logic steps that define sequential or parallel automation logic in realvirtual
 Crealvirtual.LogicStep_CinemachineCamera
 Crealvirtual.LogicStep_DelayLogic step that introduces a time delay before proceeding to the next step
 Crealvirtual.LogicStep_DriveToLogic step that moves a drive to a specified target position and waits for completion
 Crealvirtual.LogicStep_EnableLogic step that enables or disables a GameObject and immediately proceeds
 Crealvirtual.LogicStep_GripPickLogic step that triggers a Grip component to pick (Fix) an MU
 Crealvirtual.LogicStep_GripPlaceLogic step that triggers a Grip component to place (Unfix) all currently gripped MUs
 Crealvirtual.LogicStep_JumpOnSignalLogic step that conditionally jumps to another named step based on a signal value
 Crealvirtual.LogicStep_ParallelContainerLogic step container that executes all child logic steps in parallel
 Crealvirtual.LogicStep_PauseLogic step that pauses the Unity Editor for debugging automation flows
 Crealvirtual.LogicStep_SerialContainer
 Crealvirtual.LogicStep_SetActiveOnlyLogic step that sets the ActiveOnly property of specific realvirtualBehavior components to Always or Never
 Crealvirtual.LogicStep_SetSignalBoolLogic step that sets a boolean signal to a specified value and immediately proceeds
 Crealvirtual.LogicStep_SetSignalFloatLogic step that sets a float signal to a specified value and immediately proceeds
 Crealvirtual.LogicStep_StartDriveSpeed
 Crealvirtual.LogicStep_StartDriveToLogic step that starts a drive movement to a target position without waiting for completion
 Crealvirtual.LogicStep_WaitForDrivesAtTarget
 Crealvirtual.LogicStep_WaitForSensorLogic step that waits for a sensor to reach a specific occupation state before proceeding
 Crealvirtual.LogicStep_WaitForSignalBool
 Crealvirtual.LogicStep_WaitForSignalFloatLogic step that waits until a float signal meets a specified condition before proceeding
 Crealvirtual.LogicStopDriveOnSensorAutomatically stops a drive when a sensor detects an object
 Crealvirtual.MUCounterMUCounter displays the current count of MUs in the scene as UI text
 Crealvirtual.MUSwitcherMUSwitcher dynamically toggles visibility of grouped GameObjects within MUs based on sensor detection
 Crealvirtual.MainToolbarDisplayManagerManages toolbar panel visibility based on available screen width
 Crealvirtual.Marcher
 Crealvirtual.Materializer
 Crealvirtual.MeasureCommunicationPerformanceComprehensive communication performance measurement for Unity-PLC interfaces
 Crealvirtual.MeasurePLCCycleTime
 Crealvirtual.MeshBufferMaterials
 Crealvirtual.MidArrowDraw the mid arrow within the path system
 Crealvirtual.MouseAndTouchRaycaster
 Crealvirtual.MultiuserUIManager
 Crealvirtual.MultiuserWindow
 Crealvirtual.NetworkInitializerInitializes and manages networked components for collaborative multi-user simulation environments
 Crealvirtual.NormalDebugVisualizer
 Crealvirtual.OPCUA_InterfaceOPC UA client interface for connecting to OPC UA servers used in industrial automation
 Crealvirtual.OPCUA_NodeOPC UA node component for accessing individual data points on an OPC UA server
 Crealvirtual.ObjectContacts
 Crealvirtual.ObjectSelectionClass for highlighing objects in runtime (game mode) by changing materials and saving the original materials
 Crealvirtual.OnSensorCameraOnMu
 Crealvirtual.OverlayButtonScaler
 Crealvirtual.PanelReplacer
 Crealvirtual.PanelResizerAllows resizing of UI panels by dragging on edges or corners
 Crealvirtual.PartListGrouper
 Crealvirtual.PatternPattern component for generating arrays of GameObjects in circular or matrix configurations
 Crealvirtual.PerformanceOptimizerDramatically improves runtime performance by intelligently combining static meshes into optimized batches
 Crealvirtual.PlannerAttributes
 Crealvirtual.QualityController
 Crealvirtual.QualityToggleChange
 Crealvirtual.RebelTarget
 Crealvirtual.RecalculateMeshNormals
 Crealvirtual.RelayConnectionManager
 Crealvirtual.RoboDKTarget
 Crealvirtual.RuntimeInspectorExample
 Crealvirtual.RuntimeNews
 Crealvirtual.RuntimeNewsElement
 Crealvirtual.RuntimeTooltipProvides runtime tooltip functionality for 3D objects with automatic collider generation
 Crealvirtual.RuntimeUIBuilder
 Crealvirtual.RuntimeUIBuilderDebug
 Crealvirtual.SCurveTest
 Crealvirtual.SceneButtonMoveable
 Crealvirtual.SceneDescriptionComponent
 Crealvirtual.SceneInfo
 Crealvirtual.SceneManagement
 Crealvirtual.SceneSelectable
 Crealvirtual.SceneSelectionManagerManages 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.SignalCatcherCollects and organizes all signals in the scene under a single parent object
 Crealvirtual.SignalConnection
 Crealvirtual.SignalTesterGeneric signal testing component for interface simulation Generates dynamic input signal changes for testing interface behavior Works with any interface that has compatible signal names
 Crealvirtual.SignalTracerRecords and traces signal values over time for analysis and debugging purposes
 Crealvirtual.SkinController
 Crealvirtual.SkyBall
 Crealvirtual.SkyboxSetup
 Crealvirtual.SmoothMotionControllerControls smooth S-curve motion profiles for precise positioning of automation components with jerk limitation
 Crealvirtual.SnapControlProvides snap point functionality through composition pattern
 Crealvirtual.SoundSound provides audio feedback for automation components
 Crealvirtual.StartCameraPosition
 Crealvirtual.StartDemoSceneHMI
 Crealvirtual.StatControllerOrchestrates industrial statistics collection and periodic reset cycles for performance monitoring systems
 Crealvirtual.StatCycleTimeMeasures and analyzes production cycle times for performance optimization and validation in industrial systems
 Crealvirtual.StatDisplay
 Crealvirtual.StatOutput
 Crealvirtual.StatStatesComponent for tracking state changes and calculating utilization statistics
 Crealvirtual.StationSensor
 Crealvirtual.TestButtonCallback
 Crealvirtual.TestDriveRecordings
 Crealvirtual.TestFixedUpdateEventsTest component to verify PrePost FixedUpdate event system functionality
 Crealvirtual.TestSensorCount
 Crealvirtual.TestSensorSink
 Crealvirtual.TestSignalChanged
 Crealvirtual.TestSmoothDrive
 Crealvirtual.TextTimer
 Crealvirtual.ThreeMFPart
 Crealvirtual.ToolbarLogoButton
 Crealvirtual.ToolbarScaler
 Crealvirtual.TooltipControllerControls the display of tooltips when hovering over objects with RuntimeTooltip components
 Crealvirtual.TooltipControllerControls the display of tooltips when hovering over objects with RuntimeTooltip components
 Crealvirtual.TouchInteractionControls touch interaction during game4automation simulation / play mode
 Crealvirtual.UIButtonClick
 Crealvirtual.UIElementResize
 Crealvirtual.UIMessageBoxDisplays a message box with a text field in the middle of the gameview
 Crealvirtual.UIPanelRow
 Crealvirtual.UISceneElement
 Crealvirtual.UIWindowMovement
 Crealvirtual.UnityMainThreadDispatcherHelper class for main thread dispatching
 Crealvirtual.VolumeTracking.DistanceVisualizer
 Crealvirtual.VolumeTracking.VolumeDistance
 Crealvirtual.VolumeTracking.VolumeFilter
 Crealvirtual.VolumeTracking.VolumeTracker
 Crealvirtual.VolumeTracking.VolumeTrackerVisual
 Crealvirtual.VolumeTracking.VolumetricGrid
 Crealvirtual.WindowControllerControls floating windows during simulation / gamemode for hierarchy / inspector and automation UI display
 ►Crealvirtual.realvirtualBehaviorThis is the base class for all Game4Automation objects. This base clase is providing some additional scripts and properties for all components
 Crealvirtual.AASLinkLinks a GameObject to an Asset Administration Shell (AAS) for digital twin data access
 Crealvirtual.AssetIDAssetID component for identifying and categorizing realvirtual components by their collection and name
 ►Crealvirtual.AutoConnectBase
 Crealvirtual.AutoConnectExample
 ►Crealvirtual.BaseCAMThis is the base class for all realvirtual CAM objects
 Crealvirtual.CAMCAM component implements electronic cam functionality for synchronized master-slave drive control in automation systems
 Crealvirtual.CAMTimeCAM for moving drives based on CAM profiles
 ►Crealvirtual.BaseDriveThis is the base class for all realvirtual Drive objects
 Crealvirtual.DriveControls linear and rotational motion of GameObjects with precise position, speed, and acceleration control for industrial automation
 Crealvirtual.ForceDriveMoves Rigidbodies based on joints and forces
 ►Crealvirtual.BaseGripThis is the base class for all realvirtual Grip objects
 Crealvirtual.GripGrip component for attaching and transporting MUs with moving mechanisms like robots or grippers
 ►Crealvirtual.BasePathRealvirtual Simulation - the base class of all Pathes
 Crealvirtual.SimulationPathSimulationPath provides intelligent path-based transport routing for material handling units in automation systems
 ►Crealvirtual.BaseSensorThis is the base class for all realvirtual Sensor objects
 Crealvirtual.SensorDetects MUs and GameObjects using collider or raycast methods with PLC signal integration for industrial automation
 ►Crealvirtual.BaseSourceThis is the base class for all realvirtual Source objects
 Crealvirtual.SourceSource component that generates MUs (Movable Units) during simulation runtime, simulating production systems and material supply points
 Crealvirtual.BaseStationBaseStation provides intelligent workstation control for path-based material handling systems
 ►Crealvirtual.BaseTransportSurfaceBaseTransportSurface serves as the foundation for all material transport surfaces in industrial automation simulations
 Crealvirtual.TransportSurfaceTransportSurface simulates conveyor belts and transport systems for moving objects through industrial automation processes
 Crealvirtual.BehaviorInterfaceBase class for all behavior models with connection to PLC signals
 Crealvirtual.CADStores comprehensive CAD metadata for intelligent model synchronization and version management in industrial projects
 Crealvirtual.CameraPositionSaves the camera position for game view
 Crealvirtual.ChainChain component creates continuous loop transport systems with elements following spline-defined paths in industrial automation
 Crealvirtual.ChainElementChainElement represents individual links, buckets, or carriers in continuous chain transport systems
 Crealvirtual.CollectionObject
 ►Crealvirtual.ControlLogicBase Class for all controll logics in the model. This base clased is used for displaying the type in the realvirtual hierarchy window
 Crealvirtual.PLC_BoxConveyorPLC Script for the realvirtual demo model
 Crealvirtual.PLC_CanConveyorPLC Script for the realvirtual demo model
 Crealvirtual.PLC_HandlingPLC Script for the realvirtual demo model
 Crealvirtual.PLC_RobotPLC Script for the realvirtual demo model
 Crealvirtual.DistanceTargetMarks a GameObject as findable by the DistanceFinder system, enabling distance-based component queries (Pro)
 Crealvirtual.DrivesRecorder
 Crealvirtual.ExampleDriveWithPrePostFixedExample Drive component demonstrating PrePost FixedUpdate event usage for precise timing control
 Crealvirtual.GroupGroup component for organizing GameObjects into logical collections within the automation system
 Crealvirtual.GroupCollisionCheckerDetects runtime collisions between named realvirtual groups using a shared physics layer and Physics.IgnoreCollision
 Crealvirtual.GuideLineGuideLine provides linear path guidance for movement systems
 Crealvirtual.GuidedMUGuidedMU enables MU (material unit) objects to follow guided transport surfaces using physics constraints
 Crealvirtual.HMI_MouseAreaCtrlClass to handle the interaction with the UI
 Crealvirtual.HMI_TabHMI_Tab is a container for HMI_Elements
 Crealvirtual.InterfaceBaseClassBase class for all realvirtual communication interfaces providing common functionality for PLC and system connections
 Crealvirtual.KinematicKinematic component provides runtime hierarchy manipulation and pivot point adjustment for imported CAD models and assemblies
 Crealvirtual.KinematicMUEnables physics-based transport of material units on guided surfaces with automatic path following and transitions
 Crealvirtual.LampLamp component for creating visual status indicators in industrial automation simulations
 Crealvirtual.LayoutObjectMarker component for objects placed by the Layout Planner in the WebViewer
 Crealvirtual.MUMU (Movable Unit) represents physical objects that move through automation systems as products, parts, or assemblies
 Crealvirtual.MaterialChangerMaterialChanger dynamically switches between two materials based on various trigger conditions
 Crealvirtual.MuRecorder
 Crealvirtual.OrthoViewController
 Crealvirtual.PLCDemoCNCLoadUnloadSimulates a PLC-controlled CNC loading and unloading station with robotic handling
 Crealvirtual.PathChainPathChain implements continuous chain-driven transport systems following complex path networks
 Crealvirtual.PathMoverPathMover enables intelligent autonomous movement of material handling units along complex path networks
 Crealvirtual.PathStrategy
 Crealvirtual.PathTracerPathTracer visualizes object movement paths with optional speed-based coloring during play mode
 Crealvirtual.PickFromConveyorPickFromConveyor stops MUs at the optimal position within a box collider by controlling a connected Drive
 Crealvirtual.PixyzImporterHelper to import CAD Data with PIXYZ intorealvirtual. Needs to be used together with CADUpdater
 Crealvirtual.PlayGroupWindow
 Crealvirtual.RealvirtualTooltip
 Crealvirtual.ReplayRecording
 Crealvirtual.RobotIKProvides industrial robot inverse kinematics for 6-axis robotic arms with advanced path planning and motion control
 Crealvirtual.RuntimePersistence
 Crealvirtual.SceneMouseNavigationControls the Mouse and Touch navigation in Game mode
 Crealvirtual.SelectionRaycastSelection Raycast for selecting objects during runtime
 Crealvirtual.SignalThe base class for all Signals
 Crealvirtual.SignalImporterExporter
 Crealvirtual.SignalManagerCentralizes signal management and connectivity analysis for complex automation systems with automatic connection capabilities
 Crealvirtual.SimpleJointSimpleJoint streamlines Unity physics joint configuration for industrial automation simulations
 Crealvirtual.SinkSink component for removing MUs from the simulation, representing endpoints in material flow systems
 Crealvirtual.SkinToggleChanged
 Crealvirtual.SnapPointSnap point object. Actual used for conveyor and simulation path
 Crealvirtual.TransportGuidedTransportGuided creates guided transport paths for MUs with automatic path following
 Crealvirtual.TransportsurfaceColliderThe drive is moving components including all sub components along the local axis of the game object
 Crealvirtual.UIGroupElement
 Crealvirtual.UIWindow
 Crealvirtual.VirtualCameraController
 Crealvirtual.WebSafetyDoorMarks a GameObject as a safety door for the WebViewer 3D-HMI
 Crealvirtual.WebSensorMarks a GameObject as a 3D visual sensor indicator for realvirtual WEB 3D-HMI
 Crealvirtual.realvirtualControllerThis 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.rvUICameraFocusButton
 Crealvirtual.rvUIColorizer
 Crealvirtual.rvUIContent
 Crealvirtual.rvUICopySizeCopies the size of one RectTransform to another RectTransform
 Crealvirtual.rvUIDeactivateOnClick
 Crealvirtual.rvUIElement
 Crealvirtual.rvUIHeader
 Crealvirtual.rvUIHeightAdjuster
 Crealvirtual.rvUIHeightContributor
 Crealvirtual.rvUIIcon
 Crealvirtual.rvUIInputField
 Crealvirtual.rvUIMaterialIcon
 Crealvirtual.rvUIMenuWindowExample
 Crealvirtual.rvUIMoveToMouseMoves a UI element to follow the mouse position with an optional offset
 Crealvirtual.rvUIObjectField
 Crealvirtual.rvUIObjectPickerWindow
 Crealvirtual.rvUIPanelPlacer
 Crealvirtual.rvUIPopupWindow
 Crealvirtual.rvUIRelativePlacement
 Crealvirtual.rvUIScaler
 Crealvirtual.rvUISearchbar
 Crealvirtual.rvUISizeLink
 Crealvirtual.rvUIToggle
 Crealvirtual.rvUIToggleGroup
 Crealvirtual.rvUIToolbarButton
 Crealvirtual.rvUITooltipGenerator
 Crealvirtual.rvUIURLField
 Crealvirtual.rvUIWindowManages UI window positioning and visibility within a canvas boundary for runtime UI systems
 Crealvirtual.rvUIWindowSortOrder
 ►CMonoComponent
 Crealvirtual.opencommissioning.OCLinkGripLinks an OpenCommissioning device to a realvirtual Grip component for pick and place operations
 Crealvirtual.opencommissioning.OCLinkLampLinks an OpenCommissioning device to a realvirtual Lamp component for visual indication control
 Crealvirtual.opencommissioning.OCLinkSensorLinks an OpenCommissioning device to a realvirtual Sensor component for sensor signal communication
 Crealvirtual.MotionState
 Crealvirtual.MovePivotToolMove Pivot Tool - Entry point for pivot manipulation functionality
 Crealvirtual.MovePivotToolContentShared 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.OPCUANodeSubscriptionOPC Node subscription class for active subscriptions
 Crealvirtual.VolumeTracking.OriginalMaterials
 Crealvirtual.OverlayButtonRegistryRegistry system for discovering and managing custom overlay buttons
 Crealvirtual.PackageManagerWindowKept for backward compatibility. Opens the hub Packages tab
 Crealvirtual.GLB.PendingReferencePending reference to be resolved after all components are created
 Crealvirtual.Persistence
 Crealvirtual.PivotAdjusterYUp
 Crealvirtual.Drive_PositionSwitch.PositionAreaRepresents a position area that controls the output signal
 Crealvirtual.PrefabGeneratorAutomates creation of optimized prefabs with embedded mesh assets for efficient industrial model management
 ►CPrePlayRule
 Crealvirtual.TransportSurfaceDriveHierarchyRuleValidates that TransportSurface components don't have more than one Drive component above them in the hierarchy
 Crealvirtual.TransportSurfaceFollowPositionRuleValidates that TransportSurface is not used with Drive_FollowPosition behavior
 Crealvirtual.TransportSurfaceMeshValidationRuleValidates that TransportSurface has meshes available for collider creation or has existing colliders
 Crealvirtual.ProjectPathMenuItem
 Crealvirtual.ProjectSettingsTools
 Crealvirtual.RuntimePersistence.Property
 ►CPropertyAttribute
 Crealvirtual.ConnectionStateAttributeAttribute to mark string properties that represent connection states for custom drawing
 Crealvirtual.ErrorMessageAttributeAttribute to mark string properties that should display error messages with red background
 Crealvirtual.ReadOnlyAttribute
 ►CPropertyDrawer
 Crealvirtual.ReadOnlyDrawer
 Crealvirtual.QuickEditEmpty QuickEdit class for backward compatibility and preventing update issues
 Crealvirtual.QuickEditActionSimple action definition for Quick Edit
 Crealvirtual.QuickEditMenuItemThe 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.QuickEditRegistryRegistry for Quick Edit actions - allows dynamic registration via code
 Crealvirtual.QuickEditToolbarIMGUI
 Crealvirtual.QuickToggleProfessionalProfessional extension for QuickToggle hierarchy icons
 Crealvirtual.RaycasterResult
 Crealvirtual.RealvirtualAssetPathsProvides package path constants and helper methods for UPM packages
 Crealvirtual.RecentItemRepresents a recently accessed item (GameObject, Asset, or Scene)
 Crealvirtual.RecentItemsDataData structure for JSON serialization
 Crealvirtual.RecentItemsManagerSingleton manager for tracking recently accessed items
 Crealvirtual.DrivesRecording.RecordedDrive
 Crealvirtual.RecordingHandle
 Crealvirtual.DrivesRecording.RecordingSequence
 Crealvirtual.ReparentingToolReparenting Tool - Entry point with dual mode (overlay / window) support
 Crealvirtual.ReparentingToolContentShared content for Reparenting Tool - handles UI and reparenting logic
 Crealvirtual.RobotArea
 Crealvirtual.RobotSafetyArea
 Crealvirtual.RuntimeSelection
 Crealvirtual.rvUIMenuSettings
 Crealvirtual.rvUIMousePlacer
 Crealvirtual.SamplesImportCheckerChecks if demo samples have been imported and prompts user to import them if not
 Crealvirtual.SceneDescription
 Crealvirtual.SceneDescriptionSO
 Crealvirtual.SceneSelectableContent
 ►Crealvirtual.SceneSelectableContentBase
 Crealvirtual.SceneSelectableContentButton
 Crealvirtual.SceneSelectableContentLink
 Crealvirtual.SceneSelectableContentValue
 Crealvirtual.SceneToolsStatic utility class for scene cleanup and management operations
 ►CScriptableObject
 Crealvirtual.AssetManagerSettingsSettings to control Asset Manager import behavior
 Crealvirtual.CameraPosScriptable object for saving camera positions (user views)
 Crealvirtual.ColorScheme
 Crealvirtual.DrivesRecording
 Crealvirtual.EditorGizmoOptionsConfigures visual appearance and behavior settings for editor gizmos across realvirtual components
 Crealvirtual.MaterialDatabaseDatabase of standard realvirtual materials that can be loaded at runtime
 Crealvirtual.MaterialPalet
 Crealvirtual.MaterialUpdateSettings
 Crealvirtual.MuRecording
 Crealvirtual.ObjExporter
 Crealvirtual.RealvirtualUISkin
 Crealvirtual.SceneHashCachePersistent cache for scene object mesh hashes using ScriptableObject storage Dramatically speeds up Clone Inspector window opening by avoiding recalculation
 Crealvirtual.SelectionWindowSettings
 Crealvirtual.SignalTraceScriptable object for saving camera positions (user views)
 Crealvirtual.realvirtualVersion
 Crealvirtual.rvSceneDescriptions
 ►CScriptableRendererFeature
 Crealvirtual.RendererFeatures.BlurredBufferMultiObjectOutlineRendererFeature
 Crealvirtual.RendererFeatures.MultiObjectOverlayRendererFeature
 ►CScriptableRenderPass
 Crealvirtual.RendererFeatures.BlurredBufferMultiObjectOutlinePass
 Crealvirtual.RendererFeatures.MultiObjectOverlayPass
 Crealvirtual.SCurve
 Crealvirtual.SCurveGenerator7SegmentUtility 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.SCurveResultHolds the final result of a 7-segment S-curve calculation:
 Crealvirtual.ScurveSegmentData structure representing one segment of a jerk-limited S-curve
 Crealvirtual.SelectMaterialsInScene
 Crealvirtual.GLB.SerializationContextSerialization context for tracking export state
 Crealvirtual.SetGroupPrefix
 Crealvirtual.SettingsSignalStruct for Settings of Signals
 Crealvirtual.SHMSignalStruct for an SHM Signal
 Crealvirtual.SignalExport
 Crealvirtual.SignalExportList
 Crealvirtual.SignalHierarchyContextMenu
 Crealvirtual.SignalMetadataGeneric metadata container for signals providing key-value storage for interface configuration
 Crealvirtual.SignalMetadataEntryCustom metadata entry for signals with key-value storage
 Crealvirtual.SignalState
 Crealvirtual.SignalTypeHelperHelper class for signal type conversion and management
 Crealvirtual.SignalWithMetadataSignal data container with metadata for interface communication
 Crealvirtual.SimplificationOptionsOptions for mesh simplification
 Crealvirtual.SmoothMotionImplements advanced S-curve motion profiles for smooth, jerk-limited movement in industrial automation
 Crealvirtual.SnapPointExtensionsExtension methods for SnapPoint to simplify querying connected components
 Crealvirtual.SnapPointHelperUtility class providing helper methods for snap point operations
 Crealvirtual.DrivesRecording.Snapshot
 Crealvirtual.MuRecording.Snapshot
 ►CSplineComponent
 Crealvirtual.ChainUnitySplineChainUnitySpline provides spline-based path definition for Chain components using Unity Splines
 Crealvirtual.StatusBoolStruct for current status of a bool signal
 Crealvirtual.StatusFloatStruct for current status of a float signal
 Crealvirtual.StatusIntStruct for current status of a omt signal
 Crealvirtual.StatusTextStruct for current status of a text signal
 Crealvirtual.StatusTransformStruct for current status of a bool signal
 Crealvirtual.SymmetricMatrixA symmetric matrix
 Crealvirtual.Tests.TestManifestEditorNUnit EditMode tests for ManifestEditor — validates scoped registry management in manifest.json including add, remove, merge, channel switch, and error handling
 Crealvirtual.TestTimeRegistryStatic registry for test timing. Set by FeatureTestRunner, read by TestModelController
 Crealvirtual.Tests.TestUpmConfigTomlNUnit EditMode tests for UpmConfigToml — validates TOML token management including merge, backup, line endings, comment preservation, and remove operations
 Crealvirtual.ThreadSafeLoggerThread-safe logging system for background threads to safely log to Unity main thread
 Crealvirtual.GLB.TypeResolutionResultResult of a type resolution attempt
 Crealvirtual.UI
 ►CUnityEngine.Events.UnityEvent
 Crealvirtual.ButtonEventOnClickUnity event when clicking on GenericButton
 Crealvirtual.DriveEvent
 Crealvirtual.EventMUGrip
 Crealvirtual.Game4AutomationEventGameobjectSensorUnity event for GameObject sensor interactions, passing the GameObject and occupied state (true=enter, false=exit)
 Crealvirtual.Game4AutomationEventMUUnity event for MU state changes, passing the MU and state (true/false)
 Crealvirtual.Game4AutomationEventMUDeleteUnity event triggered when an MU is deleted, passing the deleted MU
 Crealvirtual.Game4AutomationEventMUFixUnity event for MU fix/unfix operations, passing the MU and fixed state (true=fixed, false=unfixed)
 Crealvirtual.Game4AutomationEventMUSensorUnity event for MU sensor interactions, passing the MU and occupied state (true=enter, false=exit)
 Crealvirtual.RealVirtualHMIEvent
 Crealvirtual.SignalEventUnity event for signal-based communication in the realvirtual framework
 Crealvirtual.SimulationPathEvent
 Crealvirtual.SimulationStationEvent
 Crealvirtual.SinkEventOnDestroyUnity 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.realvirtualEventMUCreatedUnity 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.UserHubTabsInit
 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
 Crealvirtual.realvirtual.WebSocketFactoryFactory
 Crealvirtual.realvirtual.WebSocketHelpers
 Crealvirtual.WsMessageWire protocol v2 message envelope for WebSocket Realtime communication
 Crealvirtual.ZeroOneTransition
 Crealvirtual.ZipHelperHelper class for ZIP operations using Ionic.Zip library
realvirtual.io Industrial Automation Framework
Website Documentation Forum

© 2025 realvirtual GmbH - All rights reserved

No part of this publication may be reproduced, distributed, or transmitted in any form or by any means without the prior written permission of the publisher.