PCG Lib
Library for procedural content generation
skr::pcg::Room Member List

This is the complete list of members for skr::pcg::Room, including all inherited members.

_adjecentRoomsskr::pcg::Room
_centerskr::pcg::Room
_doorsskr::pcg::Room
_heightskr::pcg::Room
_lengthskr::pcg::Room
_roomTypeskr::pcg::Room
_targetsskr::pcg::Room
_widthskr::pcg::Room
DetermineClosedWalls(std::vector< DoorDirection > doors)skr::pcg::Roomstatic
GenerateClosedWallFaces3D(std::vector< DoorDirection > closedWalls, Vec3 maxTextureCoordinates=Vec3{1.0f, 1.0f, 1.0f})skr::pcg::Roomprivate
GenerateClosedWallIndices3D(std::vector< DoorDirection > closedWalls)skr::pcg::Roomprivate
GenerateGeometry3D()skr::pcg::Room
GenerateGeometry3DIndexed()skr::pcg::Room
GenerateTargets(RNG *rng)skr::pcg::Room
GenerateTargets2(RNG *rng)skr::pcg::Roomprivate
LLB()skr::pcg::Roominline
LLT()skr::pcg::Roominline
LRB()skr::pcg::Roominline
LRT()skr::pcg::Roominline
PrintRoomMeasurements(bool extensive=false)skr::pcg::Room
Room()skr::pcg::Room
Room(RoomType rt, Point3d center, float width, float length, float height=PCG_DEFAULT_ROOM_HEIGHT)skr::pcg::Room
SetRoomTexture(Face &face, FaceType ft)skr::pcg::Roomprivate
ULB()skr::pcg::Roominline
ULT()skr::pcg::Roominline
URB()skr::pcg::Roominline
URT()skr::pcg::Roominline