HammerMeshclass

Added automatically by Hammer to GameObjects that have a map mesh tied to them. When a map is compiled the Model property is populated by the generated model.

objectComponentHammerMesh
Namespace
Sandbox
Assembly
Sandbox.Engine
Declaration
public class Sandbox.HammerMesh : Sandbox.Component

Constructors1

Showing 1 constructors

Methods2

Showing 2 methods

protected virtual void OnDisabled()PROTECTEDVIRTUALLIFECYCLE

Returns:void

protected virtual void OnEnabled()PROTECTEDVIRTUALLIFECYCLE

Returns:void

Properties12

Showing 12 properties

public System.Nullable`1<float> Sandbox.HammerMesh.Friction { get; set; }PUBLICGETSET

Returns:Nullable<float>

public bool Sandbox.HammerMesh.IsTrigger { get; set; }PUBLICGETSET

Returns:bool

public Sandbox.Model Sandbox.HammerMesh.Model { get; set; }PUBLICGETSET

Gets populated at compile time, will be valid when loading from compiled map

Returns:Model

public System.Action`1<Sandbox.Collider> Sandbox.HammerMesh.OnTriggerEnter { get; set; }PUBLICGETSET

Called when a collider enters this trigger

Returns:Action<Collider>

public System.Action`1<Sandbox.Collider> Sandbox.HammerMesh.OnTriggerExit { get; set; }PUBLICGETSET

Called when a collider exits this trigger

Returns:Action<Collider>

public bool Sandbox.HammerMesh.Static { get; set; }PUBLICGETSET

Returns:bool

public Vector3 Sandbox.HammerMesh.SurfaceVelocity { get; set; }PUBLICGETSET

Set the local velocity of the surface so things can slide along it, like a conveyor belt

Returns:Vector3

public bool Sandbox.HammerMesh.UseCollision { get; set; }PUBLICGETSET

Returns:bool

public bool Sandbox.HammerMesh.UseRenderer { get; set; }PUBLICGETSET

Returns:bool

On this page