C# Класс SunsetHigh.Room

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
NUM_PLACE_IDS int
background TiledPipelineExtensions.Map

Открытые методы

Метод Описание
Room ( ) : System
addObject ( object o ) : void
clearLists ( ) : void
dequeueObject ( object o ) : void

Removes the object of from any lists it is in

draw ( SpriteBatch sb ) : void
enqueueObject ( object o ) : void

Adds the object o to any appropriate lists if it is an instance of Sprite, Character, or IInteractable. Use this method to modify the lists.

loadContent ( Microsoft.Xna.Framework.Content.ContentManager content, String filename ) : void
onEnter ( ) : void
onExit ( ) : void
removeObject ( object o ) : void
update ( float elapsed ) : void
updateState ( ) : void

Защищенные методы

Метод Описание
clearProjectiles ( ) : void

Приватные методы

Метод Описание
drainSinks ( ) : void

Описание методов

Room() публичный Метод

public Room ( ) : System
Результат System

addObject() публичный Метод

public addObject ( object o ) : void
o object
Результат void

clearLists() публичный Метод

public clearLists ( ) : void
Результат void

clearProjectiles() защищенный Метод

protected clearProjectiles ( ) : void
Результат void

dequeueObject() публичный Метод

Removes the object of from any lists it is in
public dequeueObject ( object o ) : void
o object
Результат void

draw() публичный Метод

public draw ( SpriteBatch sb ) : void
sb Microsoft.Xna.Framework.Graphics.SpriteBatch
Результат void

enqueueObject() публичный Метод

Adds the object o to any appropriate lists if it is an instance of Sprite, Character, or IInteractable. Use this method to modify the lists.
public enqueueObject ( object o ) : void
o object The object this room contains.
Результат void

loadContent() публичный Метод

public loadContent ( Microsoft.Xna.Framework.Content.ContentManager content, String filename ) : void
content Microsoft.Xna.Framework.Content.ContentManager
filename String
Результат void

onEnter() публичный Метод

public onEnter ( ) : void
Результат void

onExit() публичный Метод

public onExit ( ) : void
Результат void

removeObject() публичный Метод

public removeObject ( object o ) : void
o object
Результат void

update() публичный Метод

public update ( float elapsed ) : void
elapsed float
Результат void

updateState() публичный Метод

public updateState ( ) : void
Результат void

Описание свойств

NUM_PLACE_IDS публичное статическое свойство

public static int NUM_PLACE_IDS
Результат int

background публичное свойство

public Map,TiledPipelineExtensions background
Результат TiledPipelineExtensions.Map