Loading...
Searching...
No Matches
realvirtual Namespace Reference
game4automation namespace More...
Classes | |
class | AutoConnectBase |
class | AutoConnectExample |
class | 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 game4automation menu. More... | |
class | BaseCAM |
This is the base class for all Game4Automation Sensor objects. More... | |
class | BaseDrive |
This is the base class for all Game4Automation Drive objects. More... | |
class | BaseGrip |
This is the base class for all Game4Automation Grip objects. More... | |
class | BasePath |
Game4Automation Simulation - the base class of all Pathes. More... | |
class | BaseSensor |
This is the base class for all Game4Automation Sensor objects. More... | |
class | BaseSource |
This is the base class for all Game4Automation Source objects. More... | |
class | BaseTransportSurface |
This is the base class for all Game4Automation Sensor objects. More... | |
class | BehaviorInterface |
Base class for all behavior models with connection to PLC signals. More... | |
class | BehaviorInterfaceConnection |
Class for saving the connection data - the signal and the name of the property where the signal is attached to. More... | |
class | ButtonEventOnClick |
Unity event when clicking on GenericButton. More... | |
class | CAD |
CAD and Metadata information on Gameobjects, used for Updating CAD Data. More... | |
class | CADChecker |
Checks the Mesh Data. More... | |
class | CADLink |
Interface for importing CAD Data (Step and 3MF) More... | |
class | CADMeshTools |
class | CADUpdater |
Updates old CAD data against new ones. Both (old and new) need to be included in one scene. More... | |
class | CAM |
CAM for moving drives based on CAM profiles. More... | |
class | CameraDirector |
Small tool for controlling cameras if Cinemachine is used. More... | |
class | CameraPos |
Scriptable object for saving camera positions (user views) More... | |
class | CameraPosition |
Saves the camera position for game view. More... | |
class | CameraPositionEditor |
Editor class for Get Position and SetPosition of CameraPosition. More... | |
class | CAMTime |
CAM for moving drives based on CAM profiles. More... | |
class | Chain |
Chain for moving objects and MUs on spline curves. More... | |
class | ChainElement |
An element which is transported by a chain (moving along the spline on the chain) More... | |
class | Connection |
Class for saving connection information for signal - Behavior where signal is connected tp and property where signal is connected to. More... | |
class | ConnectSignal |
Behavior model which is just connecting an PLCOutput to an PLCInput. More... | |
class | ControlLogic |
Base Class for all controll logics in the model. This base clased is used for displaying the type in the game4automation hierarchy window. More... | |
class | CSYS |
class | CustomHierarchyView |
class | DemoGame4AutomationTwinCATReset |
class | DemoGripRobot |
class | DemoImportRuntime |
class | DemoMoveCubeWithDelegate |
class | DemoMoveCubeWithNodeScript |
class | DemoRDKControl |
class | DemoReadNodeNotRecommended |
class | DemoTextWithDelegate |
class | DemoWriteNodeToServer |
class | DemoWriteValueWithNodeScriptOnGameObject |
class | DensoInterface |
class | DensoTools |
class | Distribution |
class | Drive |
The drive is moving components including all sub components along the local axis of the game object. More... | |
class | Drive_ContinousDestination |
Behavior model of an intelligent drive which is getting a destination and moving to the destination. More... | |
class | Drive_Cylinder |
Behavior model of a cylinder movement which can be connected to a Drive. More... | |
class | Drive_DestinationMotor |
Behavior model of an intelligent drive which is getting a destination and moving to the destination. More... | |
class | Drive_ErraticPosition |
This drive is only for test purposes. It is moving constantly two erratic positions between MinPos and MaxPos. More... | |
class | 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. More... | |
class | Drive_Gear |
Behavior model of a drive which is connected to another drive with a gear. More... | |
class | Drive_Sequence |
Defines sequentially movement of drives which can set signals or be started by signals. More... | |
class | Drive_Simple |
Behavior model of a cylinder movement which can be connected to a Drive. More... | |
class | Drive_Speed |
Behavior model of an intelligent drive which is getting a destination and moving to the destination. More... | |
class | 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. More... | |
class | DrivePulseEncoder |
class | DrivesRecorder |
class | DrivesRecording |
class | EditorGizmoOptions |
class | EthernetIPInterface |
class | EthernetIPSignal |
class | EventMUGrip |
class | FirstPersonController |
class | Fixer |
The Fixer is able to fix Mus as Subcomponents to any Gameobject where the Fixer is attached. More... | |
class | ForceDrive |
Moves Rigidbodies based on joints and forces. More... | |
class | Game4AutomationEventDoubleClicked |
class | Game4AutomationEventGameobjectSensor |
class | Game4AutomationEventHovered |
class | Game4AutomationEventLongPressed |
class | Game4AutomationEventMouseDownOnObject |
class | Game4AutomationEventMU |
class | Game4AutomationEventMUDelete |
class | Game4AutomationEventMultiSelect |
class | Game4AutomationEventMultiSelectEmpty |
class | Game4AutomationEventMUSensor |
class | Game4AutomationEventSelected |
class | GameAutomationEventBlockRotation |
class | GenericButton |
class | Global |
class | Grip |
Grip is used for fixing MUs to components which are moved by Drives. More... | |
class | Grip_SingleIO |
class | Gripper |
The Gripper is a full Gripper controll. More... | |
class | Group |
Adds this Gameobject to a defined group. Is used for filtering the View or for defining a new kinematic structure with Kinematic script. More... | |
class | GuidedMU |
class | GuideLine |
class | HelloWindow |
class | HierarchyDisplay |
class | HMI |
Base class for all HMI elements. More... | |
class | HMI_ContentPosition |
Adjust the position of the UI element to the position of the object in the scene. More... | |
class | HMI_Controller |
CameraController is a component to control the cinemachine cameras used by HMI-elements. More... | |
class | HMI_DropDown |
HMI prefab to generate a drop down menu with a list of options. More... | |
class | HMI_Marker |
HMI element to display a marker. More... | |
class | HMI_MenueItem |
HMI menu item for a single action. More... | |
class | HMI_Message |
HMI element to display messages. More... | |
class | HMI_MouseAreaCtrl |
Class to handle the interaction with the UI. More... | |
class | HMI_Pushbutton |
HMI element for a push button. More... | |
class | HMI_Slider |
class to define a HMI slider More... | |
class | HMI_Switch |
Class for the HMI switch. More... | |
class | HMI_Tab |
HMI_Tab is a container for HMI_Elements. More... | |
class | HMI_Text |
HMI text element. More... | |
class | HMI_Value |
HMI element to display a float or int value. More... | |
class | Hotkeys |
interface | IChain |
interface | IChainElement |
interface | IFix |
interface | IGuide |
interface | IGuidedSurface |
class | IKPath |
Robot Inverse Kinematics - the path interpolation for driving the robot along different targets which are forming a path More... | |
class | IKPathDrawerHelper |
class | IKPathEditor |
class | IKTarget |
Robot Inverse Kinematics - a target of the robot - the position and rotation of this gameobject transform. More... | |
class | IKTargetEditor |
class | Inspector |
class | InspectorController |
class | Interact3D |
Adds buttons or Lights which can be connected to Signals tp a 3D scene. More... | |
class | InterfaceBaseClass |
class | InterfaceSHMBaseClass |
Base class for all types of shared memory interfaces (even with different structure as simit like the plcsimadvanced interface. More... | |
class | InterfaceSignal |
class | InterfaceThreadedBaseClass |
class | IPAddress |
interface | ISelectable |
interface | ISignalInterface |
interface | ISourceCreated |
Interface for Event Method by Source. On SourceCreated is called on all components implementing ISourceCreated. More... | |
interface | IUISkinEdit |
class | Kinematic |
Kinematic helper for changing the kinematic during simulation starts This helps to use existing non changed CAD date in Game4Automation. More... | |
class | Lamp |
Lamp for displaying a lamp in the scene. More... | |
class | Lamp_Connection |
PLC Inputs and Outputs for a Lamp. Can be added to the Lamp component. More... | |
class | LightGroup |
The LightGroup is used to be able to set centralized multiple lights. More... | |
class | LogicStep |
class | LogicStep_CinemachineCamera |
class | LogicStep_Delay |
class | LogicStep_DriveTo |
class | LogicStep_Enable |
class | LogicStep_JumpOnSignal |
class | LogicStep_SetSignalBool |
class | LogicStep_StartDriveSpeed |
class | LogicStep_StartDriveTo |
class | LogicStep_WaitForDrivesAtTarget |
class | LogicStep_WaitForSensor |
class | LogicStep_WaitForSignalBool |
class | MaterialChanger |
class | MaterialPalet |
class | MaterialUpdateMapping |
class | MaterialUpdateSettings |
class | MaterialWindow |
Class to handle the creation of the game4automation menu. More... | |
class | Measure |
Measure is able to measure disctace between PivotPoints during Edit mode and during Simulation. Measured distance can be written to a PLCInputFloat Signal. More... | |
class | MeasureForce |
class | MeasurePLCCycleTime |
class | MeasureRaycast |
MeasureRaycast is able to measure distance between this objects pivot point and a collider on a defined layer. More... | |
class | MeasureTool |
Class to handle the creation of the realvirtual menu. More... | |
class | MeshCombine |
class | meshGizmo |
class | ModbusData |
class | ModbusInterface |
class | MoveMU |
class | MovePivotTool |
Class to handle the creation of the realvirtual menu. More... | |
class | MQTTInterface |
MQTT Interface with security (username and password), TLS, supports Websocket, MQTT3.1.1, MQTT5. More... | |
class | MU |
Base class for free movable Unity (MU). MUs can be picked or loaded and they can be placed on Transport Surfaces. MUs are created by a Source and deleted by a Sink. More... | |
class | MuRecorder |
class | MuRecording |
class | MuRecordingHandle |
class | MyAllPostprocessor |
class | ObjectSelection |
class for highlighing objects in runtime (game mode) by changing materials and saving the original materials More... | |
class | ObjExporter |
class | ObjExporterScript |
class | OnSensorCameraOnMu |
class | OPCUA_Interface |
class | OPCUA_Node |
OPCUA Node Unity Script Represents an OPCUA node, holds the Nodes Attributes and Reads and Writes nodes values. More... | |
class | OPCUAInterfaceEditor |
OPCUAInterface Editor class for the Unity Inspector window. More... | |
class | OPCUANodeEditor |
OPCUA_Node Editor class for the Unity Inspector window. More... | |
class | OPCUANodeSubscription |
OPC Node subscription class for active subscriptions. More... | |
class | OrthoViewController |
class | PartChanger |
The PartChanger is used for changing the visual appearance of parts. More... | |
class | Pattern |
class | PerformanceOptimizer |
The performance optimizer combines meshes into one mesh per kinematic group. This will improve performance of the simulation. More... | |
class | PixyzImporter |
Helper to import CAD Data with PIXYZ intorealvirtual. Needs to be used together with CADUpdater. More... | |
class | PlannerAttributes |
class | PLC_BoxConveyor |
PLC Script for the game4automation demo model. More... | |
class | PLC_CanConveyor |
PLC Script for the game4automation demo model. More... | |
class | PLC_Handling |
PLC Script for the game4automation demo model. More... | |
class | PLC_Robot |
PLC Script for the game4automation demo model. More... | |
class | PLCInputBool |
PLC BOOL INPUT Signal. More... | |
class | PLCInputFloat |
PLC FLOAT INPUT Signal. More... | |
class | PLCInputInt |
PLC INT INPUT Signal. More... | |
class | PLCInputText |
PLC BOOL INPUT Signal. More... | |
class | PLCInputTransform |
PLC INT INPUT Signal. More... | |
class | PLCOutputBool |
PLC BOOL Output Signal. More... | |
class | PLCOutputFloat |
PLC FLOAT Output Signal. More... | |
class | PLCOutputInt |
PLC INT Output Signal. More... | |
class | PLCOutputText |
PLC INT Output Signal. More... | |
class | PLCOutputTransform |
class | QualityToggleChange |
class | QuickEdit |
Quick Edit Overlay Window with Buttons in Scene view. | |
class | 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 game4automation menu. More... | |
class | ReadOnlyAttribute |
class | ReadOnlyDrawer |
class | realvirtualBehavior |
This is the base class for all Game4Automation objects. This base clase is providing some additional scripts and properties for all components. More... | |
class | realvirtualController |
This object needs to be in every game4automation scene. It controls main central data (like scale...) and manages main game4automation settings for the scene. More... | |
class | realvirtualEventMUCreated |
class | RealVirtualHMIEvent |
class | realvirtualToolbar |
class | realvirtualUI |
class | realvirtualVersion |
class | RecalculateMeshNormals |
class | RecordingHandle |
class | ReplayRecording |
class | ResetSignal |
Behavior model which is just connecting an PLCOutput to an PLCInput. More... | |
class | RoboDKInterface |
This is the first version of the RoboDK integration. More... | |
class | RoboDKTarget |
struct | RobotArea |
class | RobotIK |
Robot Inverse Kinematics - the main IK component attached to the robot and calculating the inverse kinematics. More... | |
struct | RobotSafetyArea |
class | RuntimeSelection |
class | rvInspectorButton |
class | rvPlanner |
class | S7Interface |
S7 interface for connecting to Siemens S7 PLCs via TCPIP. More... | |
class | S7InterfaceSignal |
class | SceneInfo |
class | SceneMouseNavigation |
Controls the Mouse and Touch navigation in Game mode. More... | |
class | SceneStats |
class | SelectionRaycast |
Selection Raycast for selecting objects during runtime. More... | |
class | SelectionWindow |
class | SelectionWindowSettings |
class | Sensor |
The sensor is used for detecting MUs. More... | |
class | Sensor_Standard |
The Sensor_Standard component is providing the Sensor behavior and connection to the PLC inputs and outputs. More... | |
class | SettingsController |
struct | SettingsSignal |
Struct for Settings of Signals. More... | |
struct | SHMSignal |
Struct for an SHM Signal. More... | |
class | Signal |
The base class for all Signals. More... | |
class | SignalChart |
Behavior model which is just connecting an PLCOutput to an PLCInput. More... | |
class | SignalEvent |
class | SignalInspectorWindow |
class | SignalManager |
class | SimpleJoint |
Simplifies usage of Joints. More... | |
class | SimulinkInterface |
Shared memory interface for an interface based on Siemens Simit shared memory structure (see Simit documentation) More... | |
class | Sink |
Sink to destroy objects in the scene. More... | |
class | SinkEventOnDestroy |
class | Sound |
class | Source |
The Source is generating MUs during simulation time. More... | |
class | StartCameraPosition |
class | StartDemoSceneHMI |
class | StartDriveOnCondition |
struct | StatusBool |
Struct for current status of a bool signal. More... | |
struct | StatusFloat |
Struct for current status of a float signal. More... | |
struct | StatusInt |
Struct for current status of a omt signal. More... | |
struct | StatusText |
Struct for current status of a text signal. More... | |
struct | StatusTransform |
Struct for current status of a bool signal. More... | |
class | TestSignalChanged |
class | TextTimer |
class | ThreeMFPart |
class | ToggleButton |
class | ToolbarLogoButton |
class | ToolbarScaler |
class | TouchInteraction |
Controls touch interaction during game4automation simulation / play mode. More... | |
class | TransportGuided |
class | TransportSurface |
Transport Surface - this class is needed together with Drives to model conveyor systems. More... | |
class | TransportsurfaceCollider |
The drive is moving components including all sub components along the local axis of the game object. More... | |
class | TwinCatAdsInterface |
TwinCAT ADS interface to Beckhoff PLCs (real and virtual) More... | |
class | TwinCATCommandReadSmybol |
class | TwinCATCommandSubscribe |
class | TwinCATCommandWriteBool |
class | TwinCATCommandWriteFloat |
class | TwinCATCommandWriteInt |
class | TwinCATCommandWriteText |
class | TwinCATError |
class | TwinCATHMIInterface |
TwinCAT HMI Interface which is communicating over WebSockets. Thus this interface also works in WebGL Builds. TwinCAT HMI Server needs to be installed on the PLC side for using this interface. More... | |
class | TwinCATReadSymbol |
class | TwinCATSignal |
class | TwinCATSignalReadEvent |
class | TwinCATSubscribe |
class | TwinCATWriteBool |
class | TwinCATWriteFloat |
class | TwinCATWriteInt |
class | TwinCATWriteText |
class | UIButton |
Pushbutton that can be connected to a PLCInput. More... | |
class | UIButtonClick |
class | UILamp |
UI Lamp component that can be connected to a PLCOutput. More... | |
class | UIMessage |
Modal UI Message box which can be opened by a PLC signal. Can be used for example for displaying warnings. More... | |
class | UIMessageBox |
Displays a message box with a text field in the middle of the gameview. More... | |
class | UIPanelRow |
class | UnFixer |
The Fixer is able to fix Mus as Subcomponents to any Gameobject where the Fixer is attached. More... | |
class | UniversalRobotsInterface |
class | UpdateScene2022 |
class | VirtualCameraController |
class | WindowController |
Controls floating windows during simulation / gamemode for hierarchy / inspector and automation UI display. More... | |
struct | ZeroOneTransition |
Enumerations | |
enum | CamFileType |
enum | SIGNALTYPE |
enum | SIGNALDIRECTION |
enum | SignatureAlgorithm |
enum | LAMPCOLOR |
Lamp color enum. | |
enum | LightGroupEnum |
enum | CADStatus |
enum | DIRECTION |
enum | ButtonColor |
enum | BUTTONCOLOR |
enum | MessageTypes |
Functions | |
delegate void | NodeUpdateDelegate (OPCUANodeSubscription sub, object value) |