This is the complete list of members for Saga2::ProjectileProto, including all inherited members.
acceptableItems (defined in Saga2::ResourceObjectPrototype) | Saga2::ResourceObjectPrototype | |
acceptDamage(ObjectID dObj, ObjectID enactor, int8 absDamage, effectDamageTypes dType=kDamageOther, int8 dice=0, uint8 sides=1, int8 perDieMod=0) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | |
acceptDamageAction(ObjectID dObj, ObjectID enactor, int8 absDamage, effectDamageTypes dType, int8 dice, uint8 sides, int8 perDieMod) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | virtual |
acceptDrop(ObjectID dObj, ObjectID enactor, ObjectID droppedObj, int count) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | |
acceptDropAction(ObjectID dObj, ObjectID enactor, ObjectID droppedObj, int count) (defined in Saga2::InventoryProto) | Saga2::InventoryProto | virtual |
acceptHealing(ObjectID dObj, ObjectID enactor, int8 absHealing, int8 dice=0, uint8 sides=1, int8 perDieMod=0) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | |
acceptHealingAction(ObjectID dObj, ObjectID enactor, int8 healing) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | virtual |
acceptInsertion(ObjectID dObj, ObjectID enactor, ObjectID item, int16 count) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | |
acceptInsertionAction(ObjectID dObj, ObjectID enactor, ObjectID item, int16 count) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | virtual |
acceptInsertionAt(ObjectID dObj, ObjectID enactor, ObjectID item, const TilePoint &where, int16 num=1) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | |
acceptInsertionAtAction(ObjectID dObj, ObjectID enactor, ObjectID item, const TilePoint &where, int16 num=1) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | virtual |
acceptLockToggle(ObjectID dObj, ObjectID enactor, uint8 keyCode) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | |
acceptLockToggleAction(ObjectID dObj, ObjectID enactor, uint8 keyCode) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | virtual |
acceptMix(ObjectID dObj, ObjectID enactor, ObjectID mixObj) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | |
acceptMixAction(ObjectID dObj, ObjectID enactor, ObjectID mixObj) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | virtual |
acceptStrike(ObjectID dObj, ObjectID enactor, ObjectID strikingObj, uint8 skillIndex) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | |
acceptStrikeAction(ObjectID dObj, ObjectID enactor, ObjectID strikingObj, uint8 skillIndex) (defined in Saga2::InventoryProto) | Saga2::InventoryProto | virtual |
adjustDamage(uint8 damage) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | virtual |
appearanceType (defined in Saga2::ResourceObjectPrototype) | Saga2::ResourceObjectPrototype | |
applySkillGrowth(ObjectID enactor, uint8 points=1) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | virtual |
breakType (defined in Saga2::ResourceObjectPrototype) | Saga2::ResourceObjectPrototype | |
bulk (defined in Saga2::ResourceObjectPrototype) | Saga2::ResourceObjectPrototype | |
bulkCapacity(GameObject *container) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | virtual |
canBlock() (defined in Saga2::ProtoObj) | Saga2::ProtoObj | virtual |
canContain(ObjectID dObj, ObjectID item) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | virtual |
canContainAt(ObjectID dObj, ObjectID item, const TilePoint &where) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | virtual |
canDropAt(ObjectID dObj, ObjectID enactor, const Location &loc) (defined in Saga2::InventoryProto) | Saga2::InventoryProto | virtual |
canFitBulkwise(GameObject *container, GameObject *obj) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | virtual |
canFitMasswise(GameObject *container, GameObject *obj) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | virtual |
canOpen(ObjectID dObj, ObjectID enactor) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | virtual |
canToggleLock(ObjectID dObj, ObjectID enactor, uint8 keyCode) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | virtual |
chargeType (defined in Saga2::ResourceObjectPrototype) | Saga2::ResourceObjectPrototype | |
classType (defined in Saga2::ResourceObjectPrototype) | Saga2::ResourceObjectPrototype | |
close(ObjectID dObj, ObjectID enactor) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | |
closeAction(ObjectID dObj, ObjectID enactor) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | virtual |
colorMap (defined in Saga2::ResourceObjectPrototype) | Saga2::ResourceObjectPrototype | |
containmentSet() (defined in Saga2::WeaponProto) | Saga2::WeaponProto | virtual |
containmentType enum name (defined in Saga2::ProtoObj) | Saga2::ProtoObj | |
crossSection (defined in Saga2::ResourceObjectPrototype) | Saga2::ResourceObjectPrototype | |
damage(ObjectID dObj, ObjectID enactor, ObjectID target) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | |
damageAbsorbtion (defined in Saga2::ResourceObjectPrototype) | Saga2::ResourceObjectPrototype | |
damageAction(ObjectID dObj, ObjectID enactor, ObjectID target) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | virtual |
damageDivider (defined in Saga2::ResourceObjectPrototype) | Saga2::ResourceObjectPrototype | |
defenseBonus (defined in Saga2::ResourceObjectPrototype) | Saga2::ResourceObjectPrototype | |
defenseDirMask() (defined in Saga2::ProtoObj) | Saga2::ProtoObj | virtual |
doBackgroundUpdate(GameObject *obj) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | virtual |
drop(ObjectID dObj, ObjectID enactor, const Location &loc, int16 num=1) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | |
dropAction(ObjectID dObj, ObjectID enactor, const Location &loc, int16 num=1) (defined in Saga2::InventoryProto) | Saga2::InventoryProto | virtual |
dropOn(ObjectID dObj, ObjectID enactor, ObjectID target, int16 num=1) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | |
dropOn(ObjectID dObj, ObjectID enactor, ActiveItem *target, const Location &loc, int16 num=1) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | |
dropOnAction(ObjectID dObj, ObjectID enactor, ActiveItem *target, const Location &loc, int16 num=1) (defined in Saga2::InventoryProto) | Saga2::InventoryProto | virtual |
dropOnAction(ObjectID dObj, ObjectID enactor, ObjectID target, int count) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | virtual |
eat(ObjectID dObj, ObjectID enactor) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | |
eatAction(ObjectID dObj, ObjectID enactor) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | virtual |
fightStanceAction(ObjectID actor) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | virtual |
flags (defined in Saga2::ResourceObjectPrototype) | Saga2::ResourceObjectPrototype | |
getChargeType() (defined in Saga2::ProtoObj) | Saga2::ProtoObj | inline |
getColorTranslation(ColorTable map) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | virtual |
getDamageSound(const ObjectSoundFXs &soundFXs) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | virtual |
getMaxCols() (defined in Saga2::ProtoObj) | Saga2::ProtoObj | inlinevirtual |
getMaxRows() (defined in Saga2::ProtoObj) | Saga2::ProtoObj | inlinevirtual |
getOrientedSprite(GameObject *obj, int16 offset) (defined in Saga2::ProjectileProto) | Saga2::ProjectileProto | virtual |
getProjectile(ObjectID weapon, ObjectID enactor) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | virtual |
getSkillValue(ObjectID enactor) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | virtual |
getSpell(ObjectID obj) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | virtual |
getSprite(GameObject *obj, spriteTypes spr, int16 count=-1) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | virtual |
getViewableCols() (defined in Saga2::ProtoObj) | Saga2::ProtoObj | inlinevirtual |
getViewableRows() (defined in Saga2::ProtoObj) | Saga2::ProtoObj | inlinevirtual |
getWeaponID() (defined in Saga2::WeaponProto) | Saga2::WeaponProto | |
groundSprite (defined in Saga2::ResourceObjectPrototype) | Saga2::ResourceObjectPrototype | |
height (defined in Saga2::ResourceObjectPrototype) | Saga2::ResourceObjectPrototype | |
heldSpriteBase (defined in Saga2::ResourceObjectPrototype) | Saga2::ResourceObjectPrototype | |
iconSprite (defined in Saga2::ResourceObjectPrototype) | Saga2::ResourceObjectPrototype | |
ideaType (defined in Saga2::ResourceObjectPrototype) | Saga2::ResourceObjectPrototype | |
immunity (defined in Saga2::ResourceObjectPrototype) | Saga2::ResourceObjectPrototype | |
initiateAttack(ObjectID attacker, ObjectID target) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | virtual |
initiateDefense(ObjectID defensiveObj, ObjectID defender, ObjectID attacker) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | virtual |
insert(ObjectID dObj, ObjectID enactor, ObjectID item) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | |
insertAction(ObjectID dObj, ObjectID enactor, ObjectID item) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | virtual |
InventoryProto(ResourceObjectPrototype &proto) (defined in Saga2::InventoryProto) | Saga2::InventoryProto | inline |
invokeScript(scriptCallFrame &) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | |
isImmuneTo(effectImmuneTypes r) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | inlinevirtual |
isMissile() (defined in Saga2::ProjectileProto) | Saga2::ProjectileProto | virtual |
isObjectBeingUsed(GameObject *obj) (defined in Saga2::ProjectileProto) | Saga2::ProjectileProto | virtual |
isTwoHanded(ObjectID actor) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | virtual |
kInRangeRatingBonus enum value (defined in Saga2::WeaponProto) | Saga2::WeaponProto | protected |
kIsArmor enum value (defined in Saga2::ProtoObj) | Saga2::ProtoObj | |
kIsBottle enum value (defined in Saga2::ProtoObj) | Saga2::ProtoObj | |
kIsConcept enum value (defined in Saga2::ProtoObj) | Saga2::ProtoObj | |
kIsContainer enum value (defined in Saga2::ProtoObj) | Saga2::ProtoObj | |
kIsDocument enum value (defined in Saga2::ProtoObj) | Saga2::ProtoObj | |
kIsEnchantment enum value (defined in Saga2::ProtoObj) | Saga2::ProtoObj | |
kIsFood enum value (defined in Saga2::ProtoObj) | Saga2::ProtoObj | |
kIsIntangible enum value (defined in Saga2::ProtoObj) | Saga2::ProtoObj | |
kIsPsych enum value (defined in Saga2::ProtoObj) | Saga2::ProtoObj | |
kIsSkill enum value (defined in Saga2::ProtoObj) | Saga2::ProtoObj | |
kIsSpell enum value (defined in Saga2::ProtoObj) | Saga2::ProtoObj | |
kIsTangible enum value (defined in Saga2::ProtoObj) | Saga2::ProtoObj | |
kIsTargetable enum value (defined in Saga2::ProtoObj) | Saga2::ProtoObj | |
kIsWeapon enum value (defined in Saga2::ProtoObj) | Saga2::ProtoObj | |
kIsWearable enum value (defined in Saga2::ProtoObj) | Saga2::ProtoObj | |
kObjAsMousePtr enum value (defined in Saga2::ProtoObj) | Saga2::ProtoObj | |
kObjInContainerView enum value (defined in Saga2::ProtoObj) | Saga2::ProtoObj | |
kObjOnGround enum value (defined in Saga2::ProtoObj) | Saga2::ProtoObj | |
kObjPropCharges enum value (defined in Saga2::ResourceObjectPrototype) | Saga2::ResourceObjectPrototype | |
kObjPropEdible enum value (defined in Saga2::ResourceObjectPrototype) | Saga2::ResourceObjectPrototype | |
kObjPropFlammable enum value (defined in Saga2::ResourceObjectPrototype) | Saga2::ResourceObjectPrototype | |
kObjPropFlipped enum value (defined in Saga2::ResourceObjectPrototype) | Saga2::ResourceObjectPrototype | |
kObjPropGhosted enum value (defined in Saga2::ResourceObjectPrototype) | Saga2::ResourceObjectPrototype | |
kObjPropHardSurface enum value (defined in Saga2::ResourceObjectPrototype) | Saga2::ResourceObjectPrototype | |
kObjPropHidden enum value (defined in Saga2::ResourceObjectPrototype) | Saga2::ResourceObjectPrototype | |
kObjPropMergeable enum value (defined in Saga2::ResourceObjectPrototype) | Saga2::ResourceObjectPrototype | |
kObjPropMissileWpn enum value (defined in Saga2::ResourceObjectPrototype) | Saga2::ResourceObjectPrototype | |
kObjPropNoSurface enum value (defined in Saga2::ResourceObjectPrototype) | Saga2::ResourceObjectPrototype | |
kObjPropRound enum value (defined in Saga2::ResourceObjectPrototype) | Saga2::ResourceObjectPrototype | |
kObjPropThrownWpn enum value (defined in Saga2::ResourceObjectPrototype) | Saga2::ResourceObjectPrototype | |
kObjPropVisOpen enum value (defined in Saga2::ResourceObjectPrototype) | Saga2::ResourceObjectPrototype | |
kObjPropWeapon enum value (defined in Saga2::ResourceObjectPrototype) | Saga2::ResourceObjectPrototype | |
load(Common::SeekableReadStream *stream) (defined in Saga2::ResourceObjectPrototype) | Saga2::ResourceObjectPrototype | inline |
lockType (defined in Saga2::ResourceObjectPrototype) | Saga2::ResourceObjectPrototype | |
makeSavingThrow() (defined in Saga2::ProtoObj) | Saga2::ProtoObj | inlinevirtual |
mass (defined in Saga2::ResourceObjectPrototype) | Saga2::ResourceObjectPrototype | |
massCapacity(GameObject *container) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | virtual |
maxCapacity (defined in Saga2::ResourceObjectPrototype) | Saga2::ResourceObjectPrototype | |
maxCharges (defined in Saga2::ResourceObjectPrototype) | Saga2::ResourceObjectPrototype | |
maximumRange (defined in Saga2::ResourceObjectPrototype) | Saga2::ResourceObjectPrototype | |
missileType (defined in Saga2::ResourceObjectPrototype) | Saga2::ResourceObjectPrototype | |
nameIndex (defined in Saga2::ResourceObjectPrototype) | Saga2::ResourceObjectPrototype | |
open(ObjectID dObj, ObjectID enactor) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | |
openAction(ObjectID dObj, ObjectID enactor) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | virtual |
placeObject() (defined in Saga2::ProtoObj) | Saga2::ProtoObj | virtual |
price (defined in Saga2::ResourceObjectPrototype) | Saga2::ResourceObjectPrototype | |
ProjectileProto(ResourceObjectPrototype &proto) (defined in Saga2::ProjectileProto) | Saga2::ProjectileProto | inline |
protoFlags enum name (defined in Saga2::ResourceObjectPrototype) | Saga2::ResourceObjectPrototype | |
ProtoObj(ResourceObjectPrototype &proto) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | inline |
remove(ObjectID dObj, ObjectID enactor) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | |
removeAction(ObjectID dObj, ObjectID enactor) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | virtual |
reserved (defined in Saga2::ResourceObjectPrototype) | Saga2::ResourceObjectPrototype | |
resistance (defined in Saga2::ResourceObjectPrototype) | Saga2::ResourceObjectPrototype | |
resists(effectResistTypes r) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | inlinevirtual |
ResourceObjectPrototype() (defined in Saga2::ResourceObjectPrototype) | Saga2::ResourceObjectPrototype | inline |
ResourceObjectPrototype(ResourceObjectPrototype &proto) (defined in Saga2::ResourceObjectPrototype) | Saga2::ResourceObjectPrototype | inline |
script (defined in Saga2::ResourceObjectPrototype) | Saga2::ResourceObjectPrototype | |
setUseCursor(ObjectID dObj) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | virtual |
soundFXClass (defined in Saga2::ResourceObjectPrototype) | Saga2::ResourceObjectPrototype | |
spriteTypes enum name (defined in Saga2::ProtoObj) | Saga2::ProtoObj | |
stdActionScript(int method, ObjectID dObj, ObjectID enactor, ObjectID indirectObj) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | |
stdActionScript(int method, ObjectID dObj, ObjectID enactor, ObjectID indirectObj, int16 value) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | |
strike(ObjectID dObj, ObjectID enactor, ObjectID item) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | |
strikeAction(ObjectID dObj, ObjectID enactor, ObjectID item) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | virtual |
take(ObjectID dObj, ObjectID enactor, int16 num=1) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | |
takeAction(ObjectID dObj, ObjectID enactor, int16 num=1) (defined in Saga2::InventoryProto) | Saga2::InventoryProto | virtual |
takeAction(ObjectID dObj, ObjectID enactor) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | virtual |
toughness (defined in Saga2::ResourceObjectPrototype) | Saga2::ResourceObjectPrototype | |
use(ObjectID dObj, ObjectID enactor) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | |
useAction(ObjectID dObj, ObjectID enactor) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | virtual |
useOn(ObjectID dObj, ObjectID enactor, ObjectID item) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | |
useOn(ObjectID dObj, ObjectID enactor, ActiveItem *item) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | |
useOn(ObjectID dObj, ObjectID enactor, const Location &loc) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | |
useOnAction(ObjectID dObj, ObjectID enactor, ObjectID item) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | virtual |
useOnAction(ObjectID dObj, ObjectID enactor, ActiveItem *item) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | virtual |
useOnAction(ObjectID dObj, ObjectID enactor, const Location &loc) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | virtual |
useSlotAvailable(GameObject *obj, Actor *a) (defined in Saga2::ProtoObj) | Saga2::ProtoObj | virtual |
weaponDamage (defined in Saga2::ResourceObjectPrototype) | Saga2::ResourceObjectPrototype | |
weaponFireRate (defined in Saga2::ResourceObjectPrototype) | Saga2::ResourceObjectPrototype | |
WeaponProto(ResourceObjectPrototype &proto) (defined in Saga2::WeaponProto) | Saga2::WeaponProto | inline |
weaponRating(ObjectID weaponID, ObjectID wielderID, ObjectID targetID) (defined in Saga2::ProjectileProto) | Saga2::ProjectileProto | virtual |
whereWearable (defined in Saga2::ResourceObjectPrototype) | Saga2::ResourceObjectPrototype | |
~InventoryProto() (defined in Saga2::InventoryProto) | Saga2::InventoryProto | inlinevirtual |
~ProjectileProto() (defined in Saga2::ProjectileProto) | Saga2::ProjectileProto | inlinevirtual |
~ProtoObj() (defined in Saga2::ProtoObj) | Saga2::ProtoObj | inlinevirtual |
~WeaponProto() (defined in Saga2::WeaponProto) | Saga2::WeaponProto | inlinevirtual |