Enfusion Script API
Loading...
Searching...
No Matches
EntityPrefabData Interface Reference

Shared object with constant data for enf.EntitySource from prefab. More...

Inheritance diagram for EntityPrefabData:
GenericEntityClass AIWaypointClass AIWorldClass AutotestGridClass BaseWeatherManagerEntityClass CinematicEntityClass CrossroadEntityClass DecalEntityClass DeferredDecalEntityClass EditorCommentEntityClass EntityWithRplPropClass EntityWithRplRpcClass FPS_AutotestClass GeneratorBaseEntityClass GenericControllerClass GenericTerrainEntityClass GenericWorldEntityClass GenericWorldFogEntityClass GenericWorldLightEntityClass GenericWorldPPEffectClass GenericWorldRainEntityClass GenericWorldWindEntityClass LightEntityClass MotionAutoTestClass MotionZoneClass MotionZonePointClass ParticleEffectEntityClass PawnEntityClass PawnRelatedEntityClass RagdollTestEntityClass RiverPartEntityClass RoadEntityClass RplExample3ControllerClass RplExampleDebugShapeClass RplTestEntityClass Screenshot_AutotestClass Screenshot_WaypointClass ScriptCameraClass ShapeEntityClass SndWorldClass StaticModelEntityClass VolumeEntityClass VolumeReceiverEntityClass WorldDecalClass

Public Member Functions

proto external ResourceName GetPrefabName ()
 
proto external BaseContainer GetPrefab ()
 
proto external EntityComponentPrefabData FindComponentData (TypeName typeName)
 Find component data container of given type.
 

Detailed Description

Shared object with constant data for enf.EntitySource from prefab.

For example:

  • material remapping for visual objects
  • physics geometries for physics controller
  • etc.

Member Function Documentation

◆ FindComponentData()

proto external EntityComponentPrefabData EntityPrefabData.FindComponentData ( TypeName typeName)

Find component data container of given type.

◆ GetPrefab()

proto external BaseContainer EntityPrefabData.GetPrefab ( )

◆ GetPrefabName()

proto external ResourceName EntityPrefabData.GetPrefabName ( )

The documentation for this interface was generated from the following file: