概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前 次 | フレームあり フレームなし

## すべてのパッケージの階層

パッケージ階層:
  kinugasa.contents.event, kinugasa.contents.graphics, kinugasa.contents.resource, kinugasa.contents.sound, kinugasa.contents.text, kinugasa.field, kinugasa.game, kinugasa.game.logic, kinugasa.inputDevice, kinugasa.object, kinugasa.object.movingModel, kinugasa.test, kinugasa.ui, kinugasa.util, kinugasa.util.annotations

## クラス階層

- java.lang.Object
  - kinugasa.contents.graphics.Animation (implements java.lang.Cloneable, java.lang.Iterable<T>, java.io.Serializable)
  - kinugasa.contents.graphics.ARGBColor
  - kinugasa.util.ArrayUtil
  - kinugasa.util.BufferedList<T> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
  - kinugasa.contents.sound.CachedSound (implements kinugasa.contents.sound.Sound)
  - kinugasa.ui.CharSet (implements kinugasa.contents.resource.Nameable, java.io.Serializable)
  - kinugasa.field.ChipAttribute (implements kinugasa.contents.resource.Nameable, java.io.Serializable)
  - kinugasa.game.logic.CMDElement (implements kinugasa.contents.resource.Nameable)
  - java.awt.Component (implements java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable)
    - java.awt.Container
      - javax.swing.JComponent (implements java.io.Serializable)
        - javax.swing.text.JTextComponent (implements javax.accessibility.Accessible, javax.swing.Scrollable)
          - javax.swing.JTextArea
            - kinugasa.util.StdOutTracer.StreamTextArea
      - java.awt.Window (implements javax.accessibility.Accessible)
        - java.awt.Frame (implements java.awt.MenuContainer)
          - kinugasa.game.AWTGameWindow (implements kinugasa.game.GameWindow)
  - kinugasa.contents.event.Event<T> (implements java.lang.Comparable<T>, java.io.Serializable)
  - kinugasa.contents.event.EventManager (implements kinugasa.contents.resource.Freeable, java.io.Serializable)
    - kinugasa.contents.event.MultiClassEventManager
    - kinugasa.contents.event.SingleClassEventManager<T>
  - kinugasa.game.Game (implements kinugasa.contents.resource.Nameable)
    - kinugasa.game.KinugasaGame
      - kinugasa.test.MyGame
  - kinugasa.game.GameConfig
  - kinugasa.game.logic.GameLogic (implements kinugasa.object.Drawable, kinugasa.contents.resource.Freeable, kinugasa.contents.resource.Nameable)
  - kinugasa.game.GameLoop (implements java.lang.Runnable)
  - kinugasa.inputDevice.GamePadConnection
  - kinugasa.game.GameTimeManager
  - kinugasa.contents.graphics.GraphicsUtil
  - kinugasa.contents.graphics.ImageEditor
  - kinugasa.contents.graphics.ImageUtil
  - kinugasa.inputDevice.KeyConnection (implements java.awt.event.KeyListener)
  - kinugasa.inputDevice.KGPDllLoader
  - kinugasa.contents.sound.LoopPoint (implements java.io.Serializable)
  - kinugasa.field.MapChip (implements kinugasa.contents.resource.Nameable, java.io.Serializable)
  - kinugasa.util.MathUtil
  - kinugasa.object.Model (implements java.lang.Cloneable, java.io.Serializable)
    - kinugasa.util.ArrayIndexModel
      - kinugasa.util.SelectableIndex
      - kinugasa.util.SequentialIndex
    - kinugasa.ui.ChoiceEffect
      - kinugasa.ui.ChoiceEffect.SingleCharEffect
    - kinugasa.contents.graphics.ColorChanger (implements kinugasa.object.Statable)
    - kinugasa.contents.graphics.ColorTransitionModel (implements kinugasa.object.Statable)
      - kinugasa.contents.graphics.FadeCounter
    - kinugasa.object.ImagePainter (implements kinugasa.contents.resource.Nameable)
    - kinugasa.inputDevice.InputDeviceState
      - kinugasa.inputDevice.GamePadState
      - kinugasa.inputDevice.GamePadState.Buttons
      - kinugasa.inputDevice.GamePadState.ThumbStick
      - kinugasa.inputDevice.GamePadState.Trigger
      - kinugasa.inputDevice.InputState
      - kinugasa.inputDevice.KeyState
      - kinugasa.inputDevice.MouseState
    - kinugasa.ui.LabelModel
      - kinugasa.ui.SimpleLabelModel
        - kinugasa.ui.SimpleBorderLabelModel
    - kinugasa.ui.MessageWindowModel
      - kinugasa.ui.SimpleClearWindowModel
      - kinugasa.ui.SimpleWindowModel
    - kinugasa.object.MovingModel
      - kinugasa.object.movingModel.AngleChange
      - kinugasa.object.movingModel.BasicMoving
      - kinugasa.object.movingModel.CheckArea
      - kinugasa.object.movingModel.CheckHit
      - kinugasa.object.movingModel.CheckTime
      - kinugasa.object.movingModel.MovingEvent
      - kinugasa.object.movingModel.SpeedChange
      - kinugasa.object.movingModel.Track
    - kinugasa.contents.graphics.SpriteSheetCutter
    - kinugasa.util.TimeCounter (implements kinugasa.object.Statable)
      - kinugasa.util.FrameTimeCounter
      - kinugasa.util.OnlyFirstTimeCounter
      - kinugasa.util.SystemTimeCounter
  - java.awt.event.MouseAdapter (implements java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.event.MouseWheelListener)
    - kinugasa.inputDevice.MouseConnection
  - java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
    - java.io.ByteArrayOutputStream
      - kinugasa.util.StdOutTracer.VisualStream
  - kinugasa.object.Parameter (implements java.lang.Cloneable, kinugasa.contents.resource.Nameable, java.io.Serializable)
  - kinugasa.game.PlayerConstants
  - kinugasa.contents.text.Property (implements kinugasa.contents.resource.Nameable, java.io.Serializable)
  - kinugasa.util.Random (implements java.io.Serializable)
  - kinugasa.contents.sound.ReverbModel (implements java.io.Serializable)
  - kinugasa.contents.graphics.SerializableImage (implements java.io.Serializable)
  - kinugasa.contents.sound.SoundBuilder (implements kinugasa.contents.resource.Nameable, java.io.Serializable)
  - kinugasa.contents.sound.SoundConstants
  - kinugasa.object.Sprite (implements java.lang.Cloneable, java.lang.Comparable<T>, kinugasa.object.Drawable, java.io.Serializable, kinugasa.object.Shapeable)
    - kinugasa.object.BasicSprite (implements kinugasa.object.Controllable)
      - kinugasa.object.ImageSprite
        - kinugasa.object.AnimationSprite
      - kinugasa.ui.MessageWindow
        - kinugasa.ui.InputMessageWindow
        - kinugasa.ui.SelectableMessageWindow
          - kinugasa.ui.ConfirmMessageWindow
      - kinugasa.object.ScreenEffect (implements kinugasa.object.Statable)
        - kinugasa.object.FadeEffect
        - kinugasa.object.FlashEffect
      - kinugasa.ui.TextLabel
    - kinugasa.object.CompositeSprite
  - kinugasa.contents.graphics.SpriteSheet
  - kinugasa.util.StdOutTracer
  - kinugasa.util.StopWatch
  - kinugasa.contents.resource.Storage<T> (implements java.lang.Iterable<T>)
    - kinugasa.ui.CharSetStorage
    - kinugasa.field.ChipAttributeStorage (implements java.io.Serializable, kinugasa.contents.text.XMLFileSupport)
    - kinugasa.field.ChipSet (implements kinugasa.contents.resource.Nameable, java.io.Serializable)
    - kinugasa.field.ChipSetStorage (implements kinugasa.contents.text.XMLFileSupport)
    - kinugasa.game.CloseEventStorage (implements java.io.Serializable)
    - kinugasa.game.logic.CMDArgs
    - kinugasa.contents.resource.DynamicStorage<T> (implements kinugasa.contents.resource.Freeable)
      - kinugasa.game.logic.LogicManager (implements kinugasa.object.Drawable)
      - kinugasa.contents.sound.SoundMap (implements kinugasa.contents.resource.Freeable, kinugasa.contents.resource.Nameable)
      - kinugasa.contents.sound.SoundStorage (implements kinugasa.contents.resource.Freeable)
    - kinugasa.object.ImagePainterStorage
    - kinugasa.object.Status (implements java.lang.Cloneable, java.io.Serializable)
    - kinugasa.field.VehicleStorage (implements java.io.Serializable, kinugasa.contents.text.XMLFileSupport)
    - kinugasa.contents.text.XMLAttributeStorage (implements java.io.Serializable)
  - kinugasa.util.StringUtil
  - kinugasa.contents.text.TextIO<T> (implements java.lang.Iterable<T>, kinugasa.contents.resource.Nameable, java.io.Serializable)
    - kinugasa.contents.text.TextReader<T> (implements kinugasa.contents.resource.Freeable)
      - kinugasa.contents.text.CSVReader
      - kinugasa.contents.text.INIReader
    - kinugasa.contents.text.TextWriter<T>
      - kinugasa.contents.text.CSVWriter
      - kinugasa.contents.text.INIWriter
    - kinugasa.contents.text.XMLReader (implements kinugasa.contents.resource.Freeable)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - kinugasa.contents.resource.ContentsIOException
        - kinugasa.contents.resource.DuplicateNameException
        - kinugasa.contents.resource.IllegalFormatException
          - kinugasa.contents.resource.IllegalXMLFormatException
        - kinugasa.contents.resource.NotFoundException
          - kinugasa.contents.resource.ContentsFileNotFoundException
          - kinugasa.contents.resource.NameNotFoundException
        - kinugasa.contents.resource.NotYetLoadedException
        - kinugasa.contents.sound.SoundStreamException
  - kinugasa.object.VectorF (implements java.lang.Cloneable, java.io.Serializable)
  - kinugasa.field.Vehicle (implements kinugasa.contents.resource.Nameable, java.io.Serializable)
  - kinugasa.game.WindowCloseEvent (implements java.lang.Comparable<T>, kinugasa.contents.resource.Nameable, java.io.Serializable)
  - kinugasa.contents.text.XMLAttribute (implements kinugasa.contents.resource.Nameable, java.io.Serializable)
  - kinugasa.contents.text.XMLElement (implements kinugasa.contents.resource.Nameable, java.io.Serializable)
  - kinugasa.contents.text.XMLParserUtil

## インタフェース階層

- kinugasa.object.Controllable
- kinugasa.object.Drawable
- kinugasa.contents.resource.Freeable
  - kinugasa.contents.sound.Sound (同様に extends kinugasa.contents.resource.Nameable)
- kinugasa.game.GameWindow
- kinugasa.contents.resource.Nameable
  - kinugasa.contents.sound.Sound (同様に extends kinugasa.contents.resource.Freeable)
- java.io.Serializable
  - kinugasa.contents.event.EntryModel
  - kinugasa.contents.text.Reader<T>
  - kinugasa.contents.text.Writer<T>
- kinugasa.object.Shapeable
- kinugasa.object.Statable
- kinugasa.contents.text.XMLFileSupport

## 注釈型階層

- kinugasa.util.annotations.CallSuper (implements java.lang.annotation.Annotation)
- kinugasa.util.annotations.CastReturnValue (implements java.lang.annotation.Annotation)
- kinugasa.util.annotations.Internal (implements java.lang.annotation.Annotation)
- kinugasa.util.annotations.VirtualMethod (implements java.lang.annotation.Annotation)

## 列挙型階層

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - kinugasa.contents.graphics.RenderingPolicy
    - kinugasa.inputDevice.GamePadButtons
    - kinugasa.inputDevice.GamePadButtons.Triggers
    - kinugasa.inputDevice.GamePadButtons.ThumbSticks
    - kinugasa.inputDevice.InputType
    - kinugasa.inputDevice.Keys
    - kinugasa.inputDevice.MouseButtons
    - kinugasa.inputDevice.PlayerIndex
    - kinugasa.object.FourDirection
    - kinugasa.object.SpriteSortMode (implements java.util.Comparator<T>)
    - kinugasa.util.Versions
    - kinugasa.util.annotations.CallTiming

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前 次 | フレームあり フレームなし