Skip to content

Surface COG Functions

Function List

GetSurfaceAdjoin

GetSurfaceAdjoin(Surface surf) -> int

GetSurfaceSector

GetSurfaceSector(Surface surf) -> int

GetNumSurfaceVertices

GetNumSurfaceVertices(Surface surf) -> int

GetSurfaceVertexPos

GetSurfaceVertexPos(Surface surf, int vertNum) -> Vector

SetHorizonSkyOffset

SetHorizonSkyOffset(Vector offset)

GetHorizonSkyOffset

GetHorizonSkyOffset() -> Vector

SetCeilingSkyOffset

SetCeilingSkyOffset(Vector offset)

GetCeilingSkyOffset

GetCeilingSkyOffset() -> Vector

SlideHorizonSky

SlideHorizonSky(float x, float y) -> int

SlideCeilingSky

SlideCeilingSky(float x, float y) -> int

GetSurfaceCount

GetSurfaceCount() -> int

SlideWall

SlideWall(Surface surf, Vector dir, float speed) -> int

SlideSurface

SlideSurface(Surface surf, Vector dir, float speed) -> int

GetWallCel

GetWallCel(Surface surf) -> int

SetWallCel

SetWallCel(Surface surf, int celNum) -> int

GetSurfaceCel

GetSurfaceCel(Surface surf) -> int

SetSurfaceCel

SetSurfaceCel(Surface surf, int celNum) -> int

GetSurfaceMat

GetSurfaceMat(Surface surf) -> int

SetSurfaceMat

SetSurfaceMat(Surface surf, Material mat) -> int

GetSurfaceFlags

GetSurfaceFlags(Surface surf) -> int

SetSurfaceFlags

SetSurfaceFlags(Surface surf, int surfflags)

ClearSurfaceFlags

ClearSurfaceFlags(Surface surf, int surfflags)

GetAdjoinFlags

GetAdjoinFlags(Surface surf) -> int

SetAdjoinFlags

SetAdjoinFlags(Surface surf, int adjflags)

ClearAdjoinFlags

ClearAdjoinFlags(Surface surf, int adjflags)

SetFaceType

SetFaceType(Surface surf, int faceflags)

ClearFaceType

ClearFaceType(Surface surf, int faceflags)

GetFaceType

GetFaceType(Surface surf) -> int

SetFaceGeoMode

SetFaceGeoMode(Surface surf, int geo)

GetFaceGeoMode

GetFaceGeoMode(Surface surf) -> int

SetFaceLightMode

SetFaceLightMode(Surface surf, int lightmode)

GetFaceLightMode

GetFaceLightMode(Surface surf) -> int

GetSurfaceLight

GetSurfaceLight(Surface surf) -> Vector

SetSurfaceLight

SetSurfaceLight(Surface surf, Vector light, float timeDelta) -> int

GetSurfaceCenter

GetSurfaceCenter(Surface surf) -> Vector

SurfaceLightAnim

SurfaceLightAnim(Surface surf, float z, float y, float x, float z, float y, float x, float speed) -> int

GetSurfaceNormal

GetSurfaceNormal(Surface surf) -> Vector

SyncSurface

SyncSurface(Surface surf)

GetAdjoinAlpha

GetAdjoinAlpha(Surface surf) -> int

SetAdjoinAlpha

SetAdjoinAlpha(Surface surf, float alpha)