Class EnvCubemap
Namespace: ValveResourceFormat.Renderer.Entities
Assembly: Renderer.dll
env_cubemap, a sphere of influence, and env_cubemap_box, a projected box.
public sealed class EnvCubemap : EnvLightingVolumeInheritance
object ← BaseEntity ← EnvLightingVolume ← EnvCubemap
Inherited Members
EnvLightingVolume.Spawn(), BaseEntity.Scene, BaseEntity.RootNode, BaseEntity.Transform, BaseEntity.RigidTransform, BaseEntity.LayerName, BaseEntity.EntitySystem, BaseEntity.Data, BaseEntity.Classname, BaseEntity.TargetName, BaseEntity.SpawnFlags, BaseEntity.ParentTransform, BaseEntity.Owner, BaseEntity.MoveParent, BaseEntity.EntityScale, BaseEntity.ModelName, BaseEntity.Origin, BaseEntity.Angles, BaseEntity.Velocity, BaseEntity.AngularVelocity, BaseEntity.NextThink, BaseEntity.MoveDoneTime, BaseEntity.IsRemoved, BaseEntity.Collider, BaseEntity.IsSolid, BaseEntity.IsTrigger, BaseEntity.IsDrawn, BaseEntity.IsCollidable, BaseEntity.TouchingEntities, BaseEntity.HasSpawnFlags<TSpawnFlags>(TSpawnFlags), BaseEntity.Spawn(), BaseEntity.Activate(), BaseEntity.Think(), BaseEntity.RoundStart(), BaseEntity.MoveDone(), BaseEntity.TryGetTouchBounds(out Vector3, out Vector3), BaseEntity.ObjectCaps, BaseEntity.Use(BaseEntity?), BaseEntity.Teleport(Vector3, Vector3?), BaseEntity.AcceptInput(string, EntityInputData), BaseEntity.SetNextThink(float), BaseEntity.SetMoveDoneTime(float), BaseEntity.GetSurfaceVelocity(Vector3), BaseEntity.AngleMod(float)
Constructors
EnvCubemap(EntitySystem, EntitySpawnInfo, bool)
Initializes a cubemap from its keyvalues.
public EnvCubemap(EntitySystem system, EntitySpawnInfo spawnInfo, bool isSphere)Parameters
system EntitySystem
The entity system the cubemap belongs to.
spawnInfo EntitySpawnInfo
The cubemap's keyvalues and placement.
isSphere bool
Whether it is an env_cubemap rather than an env_cubemap_box.
Methods
Spawn()
Sets up the entity: loads its model, reads class-specific keyvalues, and schedules its first think. Called by right after construction, before the entity enters the world.
public override void Spawn()
