A C D E F G H I L M N P R S T U V X Y Z

A

AbstractT3dGenerator - Class in cz.cuni.amis.pogamut.unreal.t3dgenerator
A simple utility implementation of IT3dGenerator
AbstractT3dGenerator() - Constructor for class cz.cuni.amis.pogamut.unreal.t3dgenerator.AbstractT3dGenerator
 
AbstractUnrealBean - Class in cz.cuni.amis.pogamut.unreal.t3dgenerator.elements
 
AbstractUnrealBean() - Constructor for class cz.cuni.amis.pogamut.unreal.t3dgenerator.elements.AbstractUnrealBean
 
AbstractUnrealBean(String) - Constructor for class cz.cuni.amis.pogamut.unreal.t3dgenerator.elements.AbstractUnrealBean
 
AbstractUnrealBean(String, String) - Constructor for class cz.cuni.amis.pogamut.unreal.t3dgenerator.elements.AbstractUnrealBean
 
add(Vector3D) - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.Vector3D
 
addChild(Object) - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.DynamicT3DObject
 
addChildren(Collection) - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.DynamicT3DObject
 

C

centroid(Vector3D...) - Static method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.Vector3D
 
className - Variable in class cz.cuni.amis.pogamut.unreal.t3dgenerator.elements.AbstractUnrealBean
 
Color - Class in cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes
A color in UDK.
Color(int, int, int, int) - Constructor for class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.Color
 
crossProduct(Vector3D) - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.Vector3D
 
cz.cuni.amis.pogamut.unreal.t3dgenerator - package cz.cuni.amis.pogamut.unreal.t3dgenerator
This package contains classes for the actual generator code.
cz.cuni.amis.pogamut.unreal.t3dgenerator.annotations - package cz.cuni.amis.pogamut.unreal.t3dgenerator.annotations
This package contains annotations that configure classes for T3D generator
cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes - package cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes
This package contains datatypes that are defined in unreal.
cz.cuni.amis.pogamut.unreal.t3dgenerator.elements - package cz.cuni.amis.pogamut.unreal.t3dgenerator.elements
This package contains abstract classes that are implemented by elements from various domains.

D

DefaultT3dGenerator - Class in cz.cuni.amis.pogamut.unreal.t3dgenerator
Default implementation of IT3dGenerator.
DefaultT3dGenerator() - Constructor for class cz.cuni.amis.pogamut.unreal.t3dgenerator.DefaultT3dGenerator
 
DefaultT3dGeneratorContext - Class in cz.cuni.amis.pogamut.unreal.t3dgenerator
Context employed by DefaultT3dGenerator in preprocessing elements.
DefaultT3dGeneratorContext(INamingFactory) - Constructor for class cz.cuni.amis.pogamut.unreal.t3dgenerator.DefaultT3dGeneratorContext
 
divide(float) - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.Vector3D
 
dotProduct(Vector3D) - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.Vector3D
 
DynamicReference - Class in cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes
A reference created by reading name and class of another object.
DynamicReference(IUnrealReferencableByName) - Constructor for class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.DynamicReference
 
DynamicT3DObject - Class in cz.cuni.amis.pogamut.unreal.t3dgenerator
A dynamically created T3D object.
DynamicT3DObject(String) - Constructor for class cz.cuni.amis.pogamut.unreal.t3dgenerator.DynamicT3DObject
 

E

ECSGOperation - Enum in cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes
Operation for Constructive solid geometry (CSG) operations on brushes.
EnumValue - Annotation Type in cz.cuni.amis.pogamut.unreal.t3dgenerator.annotations
Annotates enum value with corresponding strings for their T3D representation
equals(Object) - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.Vector3D
 

F

FieldName - Annotation Type in cz.cuni.amis.pogamut.unreal.t3dgenerator.annotations
Used to anotate fields of unreal datatypes (annotated with UnrealDataType) or unreal beans (annotated with UnrealBean) and declare a different field name than the name of the java field.

G

generateHeaderProperties(Object, OutputStreamWriter) - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.DefaultT3dGenerator
Generates a single line string of header properties of an object to an OutputStreamWriter.
generateProperties(Object, OutputStreamWriter, int) - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.DefaultT3dGenerator
Generates properties of an object to an OutputStreamWriter.
generateProperty(OutputStreamWriter, String, String, Object) - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.DefaultT3dGenerator
Generates a text for specified property to an OutputStreamWriter.
generateStaticText(Object, OutputStreamWriter, int) - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.DefaultT3dGenerator
Gathers all static text properties of an object and outputs them to a specified OutputStreamWriter
generateT3d(Object, OutputStreamWriter) - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.AbstractT3dGenerator
Simply delegates to IT3dGenerator.generateT3d(java.util.List, java.io.OutputStreamWriter)
generateT3d(List, OutputStreamWriter) - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.DefaultT3dGenerator
Creates T3D for all specified objects.
generateT3d(Object, OutputStreamWriter) - Method in interface cz.cuni.amis.pogamut.unreal.t3dgenerator.IT3dGenerator
 
generateT3d(List, OutputStreamWriter) - Method in interface cz.cuni.amis.pogamut.unreal.t3dgenerator.IT3dGenerator
 
generateT3dFromDynamicObject(DynamicT3DObject, OutputStreamWriter, int) - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.DefaultT3dGenerator
 
generateT3dInternal(Object, OutputStreamWriter, int) - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.DefaultT3dGenerator
Generates T3D for an object and all it's child objects.
getA() - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.Color
 
getB() - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.Color
 
getBeanType() - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.DynamicT3DObject
 
getChildren(Object) - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.DefaultT3dGenerator
Gets a list of all child objects of a specified object.
getChildren() - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.DynamicT3DObject
 
getClassName() - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.DynamicReference
 
getClassName() - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.NullReference
 
getClassName() - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.StaticReference
 
getClassName() - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.UnrealReference
 
getClassName() - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.elements.AbstractUnrealBean
 
getClassName() - Method in interface cz.cuni.amis.pogamut.unreal.t3dgenerator.elements.IUnrealReferencableByName
 
getDynamic() - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.LightingChannels
 
getElementType(Object) - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.DefaultT3dGenerator
Gets an element type (e.g.
getG() - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.Color
 
getHeaderFields() - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.DynamicT3DObject
 
getIndirectLightingSaturation() - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.LightmassLightSettings
 
getIndirectLightingScale() - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.LightmassLightSettings
 
getInitialized() - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.LightingChannels
 
getLightSourceRadius() - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.LightmassPointLightSettings
 
getName() - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.elements.AbstractUnrealBean
 
getName(String) - Method in interface cz.cuni.amis.pogamut.unreal.t3dgenerator.INamingFactory
Generate a name of a new object.
getName(String) - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.SequenceNamingFactory
 
getNameForReferences() - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.elements.AbstractUnrealBean
Gets name of the object that should be used for references.
getNameForReferences() - Method in interface cz.cuni.amis.pogamut.unreal.t3dgenerator.elements.IUnrealReferencableByName
 
getNamingFactory() - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.DefaultT3dGeneratorContext
 
getNamingFactory() - Method in interface cz.cuni.amis.pogamut.unreal.t3dgenerator.IT3dGeneratorContext
 
getPitch() - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.Rotation3D
 
getProperties(Object) - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.DefaultT3dGenerator
Gets a map of properties of an object.
getProperties() - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.DynamicT3DObject
 
getPropertyNameForField(Field, String) - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.DefaultT3dGenerator
Returns a name for property in a field.
getPropertyString(String, Object, boolean) - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.DefaultT3dGenerator
Returns a string for property with name Unreal name key and specified value.
getPropertyString(String, Object) - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.DefaultT3dGenerator
Returns a string for property with name Unreal name key and specified value.
getPropertyValueString(Object, boolean) - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.DefaultT3dGenerator
Transforms a value of a property into it's string representation.
getPropertyValueString(Object) - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.DefaultT3dGenerator
Transforms a value of a property into it's string representation, strings are escaped with single quote.
getR() - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.Color
 
getReference() - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.elements.AbstractUnrealBean
 
getReference() - Method in interface cz.cuni.amis.pogamut.unreal.t3dgenerator.elements.IUnrealReferencable
 
getReferenceTarget() - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.DynamicReference
 
getReferenceTarget() - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.NullReference
 
getReferenceTarget() - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.StaticReference
 
getReferenceTarget() - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.UnrealReference
 
getRoll() - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.Rotation3D
 
getShadowExponent() - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.LightmassLightSettings
 
getStaticChannel() - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.LightingChannels
 
getTranslatedName(Field) - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.DefaultT3dGenerator
Translates a name of a field from Java naming convention to UDK naming convention.
getX() - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.Vector3D
 
getY() - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.Vector3D
 
getYaw() - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.Rotation3D
 
getZ() - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.Vector3D
 

H

hashCode() - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.Vector3D
 

I

INamingFactory - Interface in cz.cuni.amis.pogamut.unreal.t3dgenerator
An interface for class that provides automatic naming strategy for objects based on their class.
indentString(int) - Static method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.DefaultT3dGenerator
Create a string of tabs...
InvalidPropertyValueException - Exception in cz.cuni.amis.pogamut.unreal.t3dgenerator
Thrown when a value of property of serialized object is not valid for serialization.
InvalidPropertyValueException() - Constructor for exception cz.cuni.amis.pogamut.unreal.t3dgenerator.InvalidPropertyValueException
 
InvalidPropertyValueException(String) - Constructor for exception cz.cuni.amis.pogamut.unreal.t3dgenerator.InvalidPropertyValueException
 
InvalidPropertyValueException(String, Throwable) - Constructor for exception cz.cuni.amis.pogamut.unreal.t3dgenerator.InvalidPropertyValueException
 
InvalidPropertyValueException(Throwable) - Constructor for exception cz.cuni.amis.pogamut.unreal.t3dgenerator.InvalidPropertyValueException
 
IT3dGenerator - Interface in cz.cuni.amis.pogamut.unreal.t3dgenerator
Interface for any T3d generator.
IT3dGeneratorContext - Interface in cz.cuni.amis.pogamut.unreal.t3dgenerator
Interface for objects that somehow alter the generation of T3D.
IUnrealReferencable - Interface in cz.cuni.amis.pogamut.unreal.t3dgenerator.elements
Interface for any object that can be referenced in T3D.
IUnrealReferencableByName - Interface in cz.cuni.amis.pogamut.unreal.t3dgenerator.elements
Abstract predecessor for any object that can be referenced by DynamicReference and whose name should be generated if not present.

L

length() - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.Vector3D
 
LightingChannels - Class in cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes
 
LightingChannels(boolean, boolean) - Constructor for class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.LightingChannels
 
LightingChannels() - Constructor for class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.LightingChannels
 
LightingChannels(Boolean, Boolean, Boolean) - Constructor for class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.LightingChannels
 
LightmassLightSettings - Class in cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes
 
LightmassLightSettings(Float, Float, Float) - Constructor for class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.LightmassLightSettings
 
LightmassPointLightSettings - Class in cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes
 
LightmassPointLightSettings(Float, Float, Float, Float) - Constructor for class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.LightmassPointLightSettings
 

M

multiply(float) - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.Vector3D
 

N

name - Variable in class cz.cuni.amis.pogamut.unreal.t3dgenerator.elements.AbstractUnrealBean
 
negate() - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.Vector3D
 
negateX() - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.Vector3D
 
negateXandY() - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.Vector3D
 
negateY() - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.Vector3D
 
normalize() - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.Vector3D
 
NullReference - Class in cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes
An empty reference.
NullReference() - Constructor for class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.NullReference
 

P

preProcess(Object, IT3dGeneratorContext) - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.DefaultT3dGenerator
Preprocesses an object before serializing it.

R

Rotation3D - Class in cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes
Rotation of an object.
Rotation3D(int, int, int) - Constructor for class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.Rotation3D
 

S

SequenceNamingFactory - Class in cz.cuni.amis.pogamut.unreal.t3dgenerator
A simple naming factory that creates names in form "ClassName_ordinalNumber"
SequenceNamingFactory() - Constructor for class cz.cuni.amis.pogamut.unreal.t3dgenerator.SequenceNamingFactory
 
setName(String) - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.elements.AbstractUnrealBean
 
setNameForReferences(String) - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.elements.AbstractUnrealBean
Sets name of the object that should be used for references.
setNameForReferences(String) - Method in interface cz.cuni.amis.pogamut.unreal.t3dgenerator.elements.IUnrealReferencableByName
 
StaticReference - Class in cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes
A reference that is initialized by string classname and name.
StaticReference(String, String) - Constructor for class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.StaticReference
 
StaticText - Annotation Type in cz.cuni.amis.pogamut.unreal.t3dgenerator.annotations
Interface to annotate string fields.
subtract(Vector3D) - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.Vector3D
 
switchXandY() - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.Vector3D
 

T

T3dGeneratorException - Exception in cz.cuni.amis.pogamut.unreal.t3dgenerator
Exception raised while generating T3d.
T3dGeneratorException(Throwable) - Constructor for exception cz.cuni.amis.pogamut.unreal.t3dgenerator.T3dGeneratorException
 
T3dGeneratorException(String, Throwable) - Constructor for exception cz.cuni.amis.pogamut.unreal.t3dgenerator.T3dGeneratorException
 
T3dGeneratorException(String) - Constructor for exception cz.cuni.amis.pogamut.unreal.t3dgenerator.T3dGeneratorException
 
T3dGeneratorException() - Constructor for exception cz.cuni.amis.pogamut.unreal.t3dgenerator.T3dGeneratorException
 
toReferenceString() - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.NullReference
 
toReferenceString() - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.UnrealReference
 
toString() - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.UnrealReference
 
toString() - Method in class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.Vector3D
 

U

UnrealBean - Annotation Type in cz.cuni.amis.pogamut.unreal.t3dgenerator.annotations
Annotates types, that map to an object in an unreal map.
UnrealChild - Annotation Type in cz.cuni.amis.pogamut.unreal.t3dgenerator.annotations
Designates a field to be added as a child object.
UnrealChildCollection - Annotation Type in cz.cuni.amis.pogamut.unreal.t3dgenerator.annotations
Designates a field of collection type.
UnrealComponent - Annotation Type in cz.cuni.amis.pogamut.unreal.t3dgenerator.annotations
Designates a field to be added as a child object and to the array property "Components" as well.
UnrealDataType - Annotation Type in cz.cuni.amis.pogamut.unreal.t3dgenerator.annotations
Used to annotate classes, that map to a datatype in T3d.
UnrealEnum - Annotation Type in cz.cuni.amis.pogamut.unreal.t3dgenerator.annotations
Interface to mark enums as representable in UT3.
UnrealHeaderField - Annotation Type in cz.cuni.amis.pogamut.unreal.t3dgenerator.annotations
Fields with this annotation are added to the object header This field is by default not considered a property of the object.
UnrealProperty - Annotation Type in cz.cuni.amis.pogamut.unreal.t3dgenerator.annotations
If a field is annotated with this annotation, it is added as a property to the parent, event if it is annotated with UnrealChild, UnrealChildCollection, UnrealComponent or UnrealHeaderField.
UnrealReference - Class in cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes
An abstract class representing an unreal reference.
UnrealReference() - Constructor for class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.UnrealReference
 

V

valueOf(String) - Static method in enum cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.ECSGOperation
Returns the enum constant of this type with the specified name.
values() - Static method in enum cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.ECSGOperation
Returns an array containing the constants of this enum type, in the order they are declared.
Vector3D - Class in cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes
A vector in 3D space of unreal.
Vector3D(float, float, float) - Constructor for class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.Vector3D
 

X

X_AXIS - Static variable in class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.Vector3D
 

Y

Y_AXIS - Static variable in class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.Vector3D
 

Z

Z_AXIS - Static variable in class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.Vector3D
 
ZERO - Static variable in class cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.Vector3D
 

A C D E F G H I L M N P R S T U V X Y Z

Copyright © 2015 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.