public GlobalAmbientLight(IWorldContainer parentContainer,WorldEditor worldEditor, SceneManager sceneManager, ColorEx lightColor) { this.parent = parentContainer; this.app = worldEditor; this.scene = sceneManager; this.color = lightColor; }
public AddObjectCommand(WorldEditor worldEditor, IWorldContainer parentObject, String objectName, String meshName, bool randomRotation, bool randomScale, float minScale, float maxScale, bool multiPlacement) { this.app = worldEditor; this.parent = parentObject; this.name = objectName; this.meshName = meshName; placeMultiple = multiPlacement; this.randomRotation = randomRotation; this.randomScale = randomScale; this.minScale = minScale; this.maxScale = maxScale; // apply random scale and rotation if (randomRotation) { rotation = (float)app.Random.NextDouble() * 360f; } if (randomScale) { float scaleRange = maxScale - minScale; scale = minScale + (float)app.Random.NextDouble() * scaleRange; } placing = true; }
public Tree(XmlReader r, Forest parent, WorldEditor worldEditor) { this.app = worldEditor; this.parent = parent; FromXml(r); }
public GlobalAmbientLight(IWorldContainer parentContainer, WorldEditor worldEditor) { this.app = worldEditor; this.parent = parentContainer; this.scene = app.Scene; this.color = app.Config.DefaultAmbientLightColor; }
public ParticleEffect(XmlReader r, IWorldObject parent, WorldEditor app) { this.parent = parent; this.app = app; FromXml(r); }
public Skybox(IWorldContainer parentContainer, WorldEditor worldEditor, XmlReader r) { this.parent = parentContainer; this.app = worldEditor; FromXml(r); }
public RotationChangeCommand(WorldEditor app, IObjectRotation rotObj, float oldRot, float newRot) { this.rotObj = rotObj; this.oldRot = oldRot; this.newRot = newRot; this.app = app; }
public SearchDialog(WorldTreeNode node, TreeNodeCollection collection, WorldEditor worldEditor) { this.rootNode = node; this.rootNodeCollection = collection; this.app = worldEditor; InitializeComponent(); }
public ScaleChangeCommand(WorldEditor app, IObjectScale scaleObj, float oldScale, float newScale) { this.scaleObj = scaleObj; this.oldScale = oldScale; this.newScale = newScale; this.app = app; }
public Grass(Boundary parent, WorldEditor app, String name) { this.parent = parent; this.app = app; this.name = name; this.plantList = new List<IWorldObject>(); }
public ChangeCollectionCommandFactory(WorldEditor worldEditor, List<IObjectChangeCollection> changeObjList, IObjectCollectionParent toCollection) { this.app = worldEditor; this.objList = changeObjList; this.toCollection = toCollection; }
public static void SendUserError(string text, string anchor, int displayTime, bool includeBeep, object objin, WorldEditor appin) { app = appin; link = anchor; if (includeBeep) { SystemSounds.Beep.Play(); } obj = objin; if (showing == false) { showing = true; toolStripErrorMessage = new ToolStripLabel(text, null, false); toolStripErrorMessage.ForeColor = Color.Red; toolStripErrorMessage.Click += toolStripErrorMessage_clicked; toolStripErrorMessage.IsLink = true; toolStripErrorMessage.ActiveLinkColor = Color.Red; toolStripErrorMessage.LinkBehavior = LinkBehavior.AlwaysUnderline; toolStripErrorMessage.LinkColor = Color.Red; toolStripErrorMessage.VisitedLinkColor = Color.Red; toolStripErrorMessageItem = toolStripErrorMessage as ToolStripItem; app.StatusBarAddItem(toolStripErrorMessageItem); timeOutErrorMessage(toolStripErrorMessageItem, displayTime); } }
public PositionChangeCommand(WorldEditor app, IObjectPosition posObj, Vector3 oldPosition, Vector3 newPosition) { this.posObj = posObj; this.oldPosition = oldPosition; this.newPosition = newPosition; this.app = app; }
public AutoSplatTerrainDisplay(WorldTerrain parent, WorldEditor worldEditor, XmlReader r) { this.parent = parent; this.app = worldEditor; FromXml(r); }
// SubMeshCollection subMeshes; public AddMarkerCommand(WorldEditor worldEditor, IWorldContainer parentObject, String objectName, string meshNameIn) { this.app = worldEditor; this.parent = parentObject; this.name = objectName; this.meshName = meshNameIn; placing = true; }
public RoadObject(XmlReader r, IWorldContainer parentContainer, WorldEditor worldEditor) { parent = parentContainer; app = worldEditor; children = new List<IWorldObject>(); FromXml(r); }
public AddInteriorPathCommand(WorldEditor worldEditor, IWorldContainer parentObject) { this.app = worldEditor; this.parent = parentObject; this.meshName = app.Config.RegionPointMeshName; placing = true; }
public Forest(XmlReader r, Boundary parent, WorldEditor worldEditor) { this.parent = parent; this.app = worldEditor; this.treeTypes = new List<IWorldObject>(); FromXml(r); }
public Grass(XmlReader r, Boundary parent, WorldEditor app) { this.parent = parent; this.app = app; this.plantList = new List<IWorldObject>(); FromXml(r); }
public AddMarkerAtCameraCommand(WorldEditor app, IWorldContainer parent, string name) { this.app = app; this.parent = parent; this.name = name; this.pos = app.CameraPosition; this.orient = new Quaternion(app.CameraOrientation.w, app.CameraOrientation.x, app.CameraOrientation.y, app.CameraOrientation.z); }
public Fog(XmlReader r, Boundary parent, WorldEditor app) { this.app = app; this.parentNode = null; this.parent = parent; FromXml(r); }
public DragDecalCommand(WorldEditor worldEditor, IWorldContainer parent, TerrainDecal tDecal) { this.app = worldEditor; this.parent = parent; this.decal = tDecal; this.placing = true; oldPosition = new Vector2(decal.Position.x,decal.Position.z); }
public WorldObjectCollection(String collectionName, IWorldContainer parentContainer, WorldEditor worldEditor) { name = collectionName; parent = parentContainer; objectList = new List<IWorldObject>(); app = worldEditor; loaded = true; }
public WorldTerrain(WorldEditor worldEditor) { app = worldEditor; terrainDisplay = new AutoSplatTerrainDisplay(this, app); terrainGenerator = DefaultTerrainGenerator(); }
public DragMPPointCommand(WorldEditor worldEditor, MPPoint point) { this.app = worldEditor; this.obj = point; this.origPosition = point.Position; this.type = point.Type; this.pointNum = point.PointNum; }
public InsertPointsCommandFactory(WorldEditor worldEditor, IWorldContainer parentObject, int index) { this.app = worldEditor; this.parent = (PointCollection) parentObject; this.index = index; // placing = true; }
public AddFogCommand(WorldEditor app, Boundary parent, ColorEx color, float nearin, float farin) { this.app = app; this.parent = parent; this.color = color; this.near = nearin; this.far = farin; }
public InsertPointsCommand(WorldEditor worldEditor, IWorldContainer parent, Vector3 newPoint, int index) { this.app = worldEditor; this.parent = (PointCollection) parent; this.newPoint = newPoint; this.index = index; this.placing = true; }
public GlobalAmbientLight(IWorldContainer parentContainer, WorldEditor worldEditor, SceneManager sceneManager, XmlReader r) { this.app = worldEditor; this.parent = parentContainer; this.scene = sceneManager; fromXml(r); }
public GlobalDirectionalLight(WorldEditor worldEditor, IWorldContainer parent, Vector3 lightDir, ColorEx diff, ColorEx spec) { this.app = worldEditor; this.parent = parent; this.lightDirection = lightDir; this.diffuse = diff; this.specular = spec; }