Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

KFGui.GUIShowable

Extends
Object

Core.Object
|   
+-- KFGui.GUIShowable

Constants Summary
Inherited Contants from Core.Object
ALLIES_TEAM_INDEX, AXIS_TEAM_INDEX, MaxInt, NEUTRAL_TEAM_INDEX, Pi, RF_NotForClient, RF_NotForEdit, RF_NotForServer, RF_Public, RF_Standalone, RF_Transactional, RF_Transient

Variables Summary
intcost
stringDescription
floatGameDifficulty
vectorinfoDrawOffset
rotatorinfoDrawRotation
floatinfoDrawScale
class<GUIPanel>InfoPanel
intinfoSpinRate
stringItemName
StaticMeshmyShowMesh
intOwnedQuantity
intPurchasedQuantity
class<Inventory>relatedInventory
MeshshowMesh
floatweight
Inherited Variables from Core.Object
Class, Name, ObjectFlags, ObjectInternal[7], Outer

Enumerations Summary
eLibCat
Lib_Story, Lib_Enemy, Lib_Equipment,
Inherited Enumerations from Core.Object
EAxis, ECamOrientation, EDetailMode, EDrawPivot, ESheerAxis

Structures Summary
Inherited Structures from Core.Object
BoundingVolume, Box, Color, CompressedPosition, Coords, FloatBox, Guid, IntBox, InterpCurve, InterpCurvePoint, Matrix, Plane, Quat, Range, RangeVector, Rotator, Scale, TMultiMap, Vector

Functions Summary
function BuyMe (out int score, out float oweight, pawn servUpdatePawn))
functionbool CanButtonMe (PlayerController pc, ool buying))
functionbool CanBuyMe (PlayerController pc))
functionbool CanSellMe (PlayerController pc))
functionstring GetBuyCaption (eLibCat index))
functionclass<GUIPanelGetPanelType (eLibCat category))
function GiveMe (PlayerController pc))
functionbool HasMe (Pawn p))
functionfloat InitOwnedQuantity (Pawn p))
function ProcessComplete (PlayerController pc))
function SellMe (out int score, out float oweight, pawn servUpdatePawn))
functionbool ShowMe (Pawn p, eLibCat index, GUILibraryMenu ParentMenu))
function TakeMe (PlayerController pc))
Inherited Functions from Core.Object
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, AllObjects, Asc, Asin, Atan, BeginState, Caps, Ceil, Chr, Clamp, ClassIsChildOf, ClearConfig, ClockwiseFrom, Cos, Created, Cross, Disable, Divide, Dot, DynamicLoadObject, EatStr, Enable, EndState, Eval, Exp, FClamp, FindObject, FMax, FMin, FRand, GetAxes, GetEnum, GetItemName, GetPerObjectNames, GetPropertyText, GetReferencers, GetStateName, GetUnAxes, GotoState, InStr, InterpCurveEval, InterpCurveGetInputDomain, InterpCurveGetOutputRange, Invert, IsA, IsInState, IsOnConsole, IsSoaking, Left, Len, Lerp, Localize, Locs, Log, Loge, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, OrthoRotation, PlatformIs64Bit, PlatformIsMacOS, PlatformIsOpenGL, PlatformIsUnix, PlatformIsWindows, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatSlerp, QuatToRotator, Rand, RandRange, Repl, ReplaceText, ResetConfig, Right, RotRand, Round, SaveConfig, SetPropertyText, Sin, Smerp, Split, Sqrt, Square, StaticClearConfig, StaticSaveConfig, StopWatch, StrCmp, Tan, VRand, VSize, VSizeSquared, Warn, ^, ^^, |, ||, ~, ~=


Variables Detail

cost Source code

var int cost;

Description Source code

var string Description;

GameDifficulty Source code

var float GameDifficulty;

infoDrawOffset Source code

var vector infoDrawOffset;

infoDrawRotation Source code

var rotator infoDrawRotation;

infoDrawScale Source code

var float infoDrawScale;

InfoPanel Source code

var class<GUIPanel> InfoPanel;

infoSpinRate Source code

var int infoSpinRate;

ItemName Source code

var string ItemName;

myShowMesh Source code

var StaticMesh myShowMesh;

OwnedQuantity Source code

var int OwnedQuantity;

PurchasedQuantity Source code

var int PurchasedQuantity;

relatedInventory Source code

var class<Inventory> relatedInventory;

showMesh Source code

var Mesh showMesh;

weight Source code

var float weight;


Enumerations Detail

eLibCat Source code

enum eLibCat
{
Lib_Story, Lib_Enemy, Lib_Equipment,
};


Functions Detail

BuyMe Source code

function BuyMe ( out int score, out float oweight, pawn servUpdatePawn) )

CanButtonMe Source code

function bool CanButtonMe ( PlayerController pc,bool buying) )

CanBuyMe Source code

function bool CanBuyMe ( PlayerController pc) )

CanSellMe Source code

function bool CanSellMe ( PlayerController pc) )

GetBuyCaption Source code

function string GetBuyCaption ( eLibCat index) )

GetPanelType Source code

function class<GUIPanel> GetPanelType ( eLibCat category) )

GiveMe Source code

function GiveMe ( PlayerController pc) )

HasMe Source code

function bool HasMe ( Pawn p) )

InitOwnedQuantity Source code

function float InitOwnedQuantity ( Pawn p) )

ProcessComplete Source code

function ProcessComplete ( PlayerController pc) )

SellMe Source code

function SellMe ( out int score, out float oweight, pawn servUpdatePawn) )

ShowMe Source code

function bool ShowMe ( Pawn p, eLibCat index, GUILibraryMenu ParentMenu) )

TakeMe Source code

function TakeMe ( PlayerController pc) )


Defaultproperties

defaultproperties
{
     myShowMesh=StaticMesh'KillingFloorStatics.DeagleAmmo'
     InfoPanel=Class'XInterface.GUIPanel'
     infoDrawRotation=(Pitch=-5461,Yaw=-16384,Roll=32768)
     infoDrawOffset=(X=100.000000,Y=-20.000000,Z=-10.000000)
     infoDrawScale=0.700000
     infoSpinRate=20000
     ItemName="Buyable Object"
     Description="This object appears to be for sale."
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Fri 13-10-2023 03:18:45.319 - Created with UnCodeX