VRage.Network
IMyEventProxy
Assembly: VRage.dll
public interface IMyEventProxy: IMyEventOwner
Interface which only marks class as event owner. Object itself must be replicated in network to allow raising events. If you considering to add this to object, it's probably wrong and you should use static events in most cases. This is commonly implemented only by entities which has it's external replicable.
Implements:
- IMyEventOwner prohibited
Inheritors:
- MyAdvancedDoor
- MyAirtightDoorGeneric
- MyAirtightHangarDoor
- MyAirtightSlideDoor
- MyAtmosphereDetectorComponent
- MyAutopilotComponent
- MyBatteryBlock
- MyCameraBlock
- MyCargoContainer
- MyCargoContainerInventoryBagEntity
- MyCharacterDetectorComponent
- MyCharacterJetpackComponent
- MyCharacterLadderComponent
- MyCharacterOxygenComponent
- MyCharacterRagdollComponent
- MyCharacterRaycastDetectorComponent
- MyCharacterShapecastDetectorComponent
- MyCharacterSoundComponent
- MyCharacterStatComponent
- MyCockpit
- MyConveyorSorter
- MyCubeGrid
- MyDataBroadcaster
- MyDoor
- MyDoorBase
- MyEntityReverbDetectorComponent
- MyEntityStatComponent
- MyEventProxyEntityComponent
- MyFloatingObject
- MyForageableEntity
- MyFueledPowerProducer
- MyGyro
- MyInventory
- MyInventoryBase
- MyJumpDrive
- MyLogicalEnvironmentSectorBase
- MyMeteor
- MyModifiableEntity
- MyMultiTextPanelComponent
- MyPathRecorderComponent
- MyPlanet
- MyProceduralLogicalSector
- MyReactor
- MyReflectorLight
- MyRemoteControl
- MySafeZone
- MyShipController
- MyTargetFocusComponent
- MyTargetLockingBlockComponent
- MyTargetLockingComponent
- MyThrust
- MyTurretController
- MyUpdatingEntityComponent
- MyVoxelBase
- MyVoxelMap
- MyWaypoint