src.backend
クラス PolyEntry

java.lang.Object
  上位を拡張 src.backend.Entry
      上位を拡張 src.backend.PolyEntry
すべての実装されたインタフェース:
IEntry

public class PolyEntry
extends Entry
implements IEntry

polygon entry :2007-11-29 added by koji getter of endpoint indexes and vertex count

作成者:
irons

フィールドの概要
static int AUTOMATIC_EXIT
           
static int BASE
           
static int DUAL_MONSTER_TRIGGER
           
static int ENTRY_LENGTH
           
static int GLUE
           
static int GLUE_TRIGGER
           
static int GOAL
           
static int HILL
           
static int INVISIBLE_MONSTER_TRIGGER
           
static int ITEM_IMPASSABLE
           
static int ITEM_TRIGGER
           
static int LIGHT_OFF_TRIGGER
           
static int LIGHT_ON_TRIGGER
           
static int MAJOR_OUCH
           
static int MINOR_OUCH
           
static int MONSTER_IMPASSABLE
           
static int MUST_BE_EXPLORED
           
static int NORMAL
           
static int NUM_OF_POLYGON_TYPES
           
static int PLATFORM
           
static int PLATFORM_OFF_TRIGGER
           
static int PLATFORM_ON_TRIGGER
           
static int SUPERGLUE
           
static int TELEPORTER
           
static int VISIBLE_MONSTER_TRIGGER
           
static int ZONE_BORDER
           
 
コンストラクタの概要
PolyEntry(PolyChunk chunk)
           
 
メソッドの概要
 ShapeDescriptor getCeilingTexture()
           
 short getCeilingTransferMode()
           
 short[] getEndpoint_indexes()
          get endpoint indexes added by koji
 int getFlags()
           
 ShapeDescriptor getFloorTexture()
           
 short getFloorTransferMode()
           
 short getPermutation()
           
 short getType()
           
 int getVertex_count()
           
 double getX()
           
 double getY()
           
 PolyEntry read()
           
 void setCeilingTexture(ShapeDescriptor s)
           
 void setCeilingTransferMode(short t)
           
 void setFlags(int flags)
           
 void setFloorTexture(ShapeDescriptor s)
           
 void setFloorTransferMode(short t)
           
 void setPermutation(short permutation)
           
 void setType(short type)
           
 void write()
           
 
クラス src.backend.Entry から継承されたメソッド
getChunk
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース src.backend.IEntry から継承されたメソッド
getChunk
 

フィールドの詳細

ENTRY_LENGTH

public static final int ENTRY_LENGTH
関連項目:
定数フィールド値

NORMAL

public static final int NORMAL
関連項目:
定数フィールド値

ITEM_IMPASSABLE

public static final int ITEM_IMPASSABLE
関連項目:
定数フィールド値

MONSTER_IMPASSABLE

public static final int MONSTER_IMPASSABLE
関連項目:
定数フィールド値

HILL

public static final int HILL
関連項目:
定数フィールド値

BASE

public static final int BASE
関連項目:
定数フィールド値

PLATFORM

public static final int PLATFORM
関連項目:
定数フィールド値

LIGHT_ON_TRIGGER

public static final int LIGHT_ON_TRIGGER
関連項目:
定数フィールド値

PLATFORM_ON_TRIGGER

public static final int PLATFORM_ON_TRIGGER
関連項目:
定数フィールド値

LIGHT_OFF_TRIGGER

public static final int LIGHT_OFF_TRIGGER
関連項目:
定数フィールド値

PLATFORM_OFF_TRIGGER

public static final int PLATFORM_OFF_TRIGGER
関連項目:
定数フィールド値

TELEPORTER

public static final int TELEPORTER
関連項目:
定数フィールド値

ZONE_BORDER

public static final int ZONE_BORDER
関連項目:
定数フィールド値

GOAL

public static final int GOAL
関連項目:
定数フィールド値

VISIBLE_MONSTER_TRIGGER

public static final int VISIBLE_MONSTER_TRIGGER
関連項目:
定数フィールド値

INVISIBLE_MONSTER_TRIGGER

public static final int INVISIBLE_MONSTER_TRIGGER
関連項目:
定数フィールド値

DUAL_MONSTER_TRIGGER

public static final int DUAL_MONSTER_TRIGGER
関連項目:
定数フィールド値

ITEM_TRIGGER

public static final int ITEM_TRIGGER
関連項目:
定数フィールド値

MUST_BE_EXPLORED

public static final int MUST_BE_EXPLORED
関連項目:
定数フィールド値

AUTOMATIC_EXIT

public static final int AUTOMATIC_EXIT
関連項目:
定数フィールド値

MINOR_OUCH

public static final int MINOR_OUCH
関連項目:
定数フィールド値

MAJOR_OUCH

public static final int MAJOR_OUCH
関連項目:
定数フィールド値

GLUE

public static final int GLUE
関連項目:
定数フィールド値

GLUE_TRIGGER

public static final int GLUE_TRIGGER
関連項目:
定数フィールド値

SUPERGLUE

public static final int SUPERGLUE
関連項目:
定数フィールド値

NUM_OF_POLYGON_TYPES

public static final int NUM_OF_POLYGON_TYPES
関連項目:
定数フィールド値
コンストラクタの詳細

PolyEntry

public PolyEntry(PolyChunk chunk)
メソッドの詳細

setPermutation

public void setPermutation(short permutation)

getPermutation

public short getPermutation()

setType

public void setType(short type)

getType

public short getType()

setFlags

public void setFlags(int flags)

getFlags

public int getFlags()

getX

public double getX()

getY

public double getY()

getFloorTexture

public ShapeDescriptor getFloorTexture()

getCeilingTexture

public ShapeDescriptor getCeilingTexture()

setFloorTexture

public void setFloorTexture(ShapeDescriptor s)

setCeilingTexture

public void setCeilingTexture(ShapeDescriptor s)

setCeilingTransferMode

public void setCeilingTransferMode(short t)

setFloorTransferMode

public void setFloorTransferMode(short t)

getCeilingTransferMode

public short getCeilingTransferMode()

getFloorTransferMode

public short getFloorTransferMode()

read

public PolyEntry read()

write

public void write()
定義:
インタフェース IEntry 内の write
オーバーライド:
クラス Entry 内の write

getEndpoint_indexes

public short[] getEndpoint_indexes()
get endpoint indexes added by koji

戻り値:

getVertex_count

public int getVertex_count()