|
SharpKmyGfx.DrawInfo |
GetDrawInfo
() |
|
float |
getAspect
() |
|
SkyDrawer |
GetSkyDrawer
() |
|
|
MapData
(SharpKmyGfx.SpriteBatch s) |
|
void |
setRom
(Map
data, bool topViewOnly, bool isForcedUpdate, uint displayID, bool terrainInit, bool useDirty=false, bool delayedSmoothing=true) |
|
void |
setDisplayID
(uint displayID) |
|
void |
pause
() |
|
サウンドの再開
|
|
void |
resume
() |
|
サウンドの再開
|
|
void |
setRomWithoutGraphics
(Map
data) |
|
Map |
getRom
() |
|
IEnumerator |
setRomImpl
(Map
data, bool isChangeScene, bool topViewOnly, bool terrainInit, bool useDirty=false, bool delayedSmoothing=true) |
|
void |
reloadAsset
(bool isChangeSkyModel, bool isChangeEnvironmentEffect) |
|
void |
setLookAtPos
(SharpKmyMath.Vector3 p) |
|
SharpKmyMath.Matrix4 |
getLightMatrix
() |
|
void |
Reset
(bool terrainInit=true, bool useDirty=false) |
|
void |
Destroy
() |
|
SharpKmyMath.Vector2 |
getSize
() |
|
void |
setEventRangeColor
(List<
Map.EventRef
> events) |
|
void |
Update
(float elapsed) |
|
void |
updateMapHeightAndWalkableState
(bool isEnableCalcBuildingObjectHeight=true) |
|
void |
updateCollisionDepotInUnity
() |
|
bool |
isStair
(int index) |
|
SharpKmyMath.Vector2[] |
getStairTexCoord
(int index, int mapHeightScale) |
|
SharpKmyMath.Vector2[] |
getRidgeStairTexCoord
(int index) |
|
SharpKmyMath.Vector2[] |
getValleyStairTexCoord
(int index) |
|
SharpKmyMath.Vector2[] |
getSlopeTexCoord
(int index) |
|
ChipInfo |
GetChipInfo
(int index) |
|
SharpKmyMath.Vector2 |
getTerrainTexCoordCorner
(ChipInfo
chipInfo,
Corner
corner, int position, int height, bool isStairs=false, bool isBottom=false) |
|
SharpKmyMath.Vector2 |
getTerrainTexCoordCorner
(int index,
Corner
corner, int position, int height, bool isStairs=false) |
|
SharpKmyMath.Vector2 |
getTerrainTexCoordTopLeft
(ChipInfo
obj, int position, int height, bool isStairs=false, bool isBottom=false) |
|
SharpKmyMath.Vector2 |
getTerrainTexCoordBottomRight
(ChipInfo
obj, int position, int height, bool isStairs=false, bool isBottom=false) |
|
SharpKmyMath.Vector2 |
getTerrainTexCoordTopLeft
(int index, int position, int height, bool isStairs=false) |
|
SharpKmyMath.Vector2 |
getTerrainTexCoordBottomRight
(int index, int position, int height, bool isStairs=false) |
|
SharpKmyMath.Vector2 |
getWaveTexCoordTopLeft
(int index) |
|
SharpKmyMath.Vector2 |
getWaveTexCoordBottomRight
(int index) |
|
Common.Resource.MapChip |
getTerrainInfo
(int index) |
|
Common.Resource.MapChip |
getStairInfo
(int index) |
|
bool |
getTerrainWalkable
(int index) |
|
bool |
getTerrainSquareShape
(int index) |
|
bool |
getTerrainLiquidArea
(int index) |
|
void |
updateFogParam
(SharpKmyMath.Matrix4 pm) |
|
void |
afterViewPositionFixProc
(SharpKmyGfx.Render scn) |
|
void |
updateMapObjectPosture
(MapObjectInstance
p, bool billboardable, float billboardAngle) |
|
override void |
draw
(SharpKmyGfx.Render scn) |
|
void |
setLightCoeff
(float bloom, float light, float chrom) |
|
void |
setDofCoeff
(Vector3 dofCoeff) |
|
void |
applyLight
(SharpKmyGfx.GameView gv, SharpKmyMath.Matrix4 p, SharpKmyMath.Matrix4 v, bool stencilShadow, SharpKmyMath.Vector3 seListenerPos) |
|
MapObjectInstance |
getMapObjectInstance
(int idx) |
|
MapObjectInstance[] |
getMapObjectInstance
(Map.MapObjectRef
inRef) |
|
MapObjectInstance |
getMapObjectInstanceByPickupID
(ushort id) |
|
MapClusterBuilder |
getClusterByPosition
(float x, float z) |
|
float |
getTerrainHeight
(int x, int z) |
|
float |
getCharacterHeight
(float x, float z) |
|
float |
getCollisionHeight
(int x, int z) |
|
float |
getFurnitureHeight
(int x, int z, int height=-1) |
|
bool |
getCellIsRoof
(int x, int z) |
|
float |
getAdjustedHeight
(float x, float z) |
|
float |
addStairHeight
(float x, float z, float bh) |
|
int |
getStairDir
(int x, int z) |
|
int |
getStairDirAuto
(int x, int z) |
|
STAIR_STAT |
getStairStat
(int x, int z, ref Common.Rom.Map.StairRef sr) |
|
void |
stairUpdate
(int x, int y, int z, int scaleFactor) |
|
bool |
isWalkable
(int x, int z) |
|
void |
updateBuildingLight
() |
|
void |
addMapObjectInstance
(Common.Rom.Map.MapObjectRef mor, List< Common.Rom.RomItem > list) |
|
Common.Rom.Map.MapObjectRef |
addMapObject
(float x, float z, Guid guid) |
|
void |
addMapObject
(Common.Rom.Map.MapObjectRef mr) |
|
void |
removeMapObject
(Common.Rom.Map.MapObjectRef m) |
|
Common.Rom.Map.EventRef |
addEvent
(int x, int z) |
|
void |
addEvent
(Common.Rom.Map.EventRef ev) |
|
void |
removeEvent
(Map.EventRef
ev, Dictionary<
Map, List<
Map.Place
> > removedPlaces) |
|
Common.Rom.Map.StairRef |
addStair
(int x, int z, int index, bool extStair=false,
Map.StairRef
stair=null) |
|
void |
addStair
(Common.Rom.Map.StairRef sr, bool autoDirection=true) |
|
void |
removeStair
(Common.Rom.Map.StairRef sr) |
|
void |
addLocalLight
(Common.Rom.Map.LocalLight ll) |
|
void |
removeLocalLight
(Common.Rom.Map.LocalLight ll) |
|
void |
addPlace
(Common.Rom.Map.Place p) |
|
void |
removePlace
(Common.Rom.Map.Place p) |
|
void |
setTerrainHeight
(int x, int z, int height) |
|
bool |
setTerrainAttr
(int x, int z, int attr,
Common.Rom.Map.AttribDir
dir) |
|
bool |
setTerrainUVFlip
(int x, int z,
Common.Rom.Map.AttribDir
dir, bool flip) |
|
bool |
setTerrain
(int x, int z, int height, int attrib) |
|
int |
getChipIndex
(Common.Resource.MapChip parts, bool autoAdd=true) |
|
Common.Resource.MapChip |
getBgChip
() |
|
float |
getRoofAdjustedHeight
(float dx, float dz, float dy) |
|
float |
getHeightOnCantMove
(float x, float z, float y) |
|
移動不可の一つ上の高さを取得する(階段のオフセット値を含む)
[詳解]
|
|
float |
getHeightOnCantMoveRev
(float x, float z, float y) |
|
移動不可の一つ下の高さを取得する(階段のオフセット値を含む)
[詳解]
|
|
void |
stopPickupExceptTerrain
(bool flg) |
|
void |
setFogEnabled
(bool @checked) |
|
void |
setRenderSettings
(RenderSettings
renderSettings, bool forceReload=false) |
|