public void Draw(SharpRenderer renderer, Matrix world, Vector4 color, Vector3 uvAnimOffset) { if (renderingDictionary.ContainsKey(_modelAssetID)) { renderingDictionary[_modelAssetID].Draw(renderer, world, isSelected ? renderer.selectedObjectColor * color : color, uvAnimOffset); } else { renderer.DrawCube(world, isSelected | isSelected); } }
public override void Draw(SharpRenderer renderer, bool isSelected) { if (renderingDictionary.ContainsKey(DynaRingControl.RingModelAssetID)) { renderingDictionary[DynaRingControl.RingModelAssetID].Draw(renderer, world, isSelected ? renderer.selectedObjectColor : Vector4.One, Vector3.Zero); } else { renderer.DrawCube(world, isSelected); } }
public override void Draw(SharpRenderer renderer) { if (Shape == TriggerShape.Box) { renderer.DrawCube(world, isSelected, 1f); } else if (Shape == TriggerShape.Sphere) { renderer.DrawSphere(world, isSelected, renderer.trigColor); } else { renderer.DrawCylinder(world, isSelected, renderer.trigColor); } if (isSelected) { renderer.DrawCube(pivotWorld, isSelected); } }
public void Draw(SharpRenderer renderer) { if (renderingDictionary.ContainsKey(_modelAssetID)) { renderingDictionary[_modelAssetID].Draw(renderer, world, isSelected ? renderer.selectedObjectColor * _color : _color, new Vector3()); } else { renderer.DrawCube(world, isSelected); } }
public override void Draw(SharpRenderer renderer, bool isSelected) { Vector4 Color = new Vector4(ColorRed, ColorGreen, ColorBlue, ColorAlpha); if (renderingDictionary.ContainsKey(Model_AssetID)) { renderingDictionary[Model_AssetID].Draw(renderer, world, isSelected ? renderer.selectedObjectColor * Color : Color, Vector3.Zero); } else { renderer.DrawCube(world, isSelected); } }
public override void Draw(SharpRenderer renderer) { if (AssetPICK.pickEntries.ContainsKey(_pickEntryID)) { if (renderingDictionary.ContainsKey(AssetPICK.pickEntries[_pickEntryID])) { renderingDictionary[AssetPICK.pickEntries[_pickEntryID]].Draw(renderer, LocalWorld(), isSelected ? renderer.selectedObjectColor * _color : _color, UvAnimOffset); return; } } renderer.DrawCube(LocalWorld(), isSelected); }
public override void Draw(SharpRenderer renderer) { Vector4 Color = _color; Color.W = Color.W == 0f ? 1f : Color.W; if (ArchiveEditorFunctions.renderingDictionary.ContainsKey(_modelAssetID)) { ArchiveEditorFunctions.renderingDictionary[_modelAssetID].Draw(renderer, LocalWorld(), isSelected ? renderer.selectedObjectColor * Color : Color, UvAnimOffset); } else { renderer.DrawCube(LocalWorld(), isSelected); } }
public virtual void Draw(SharpRenderer renderer) { if (DontRender || isInvisible) { return; } if (renderingDictionary.ContainsKey(_modelAssetID)) { renderingDictionary[_modelAssetID].Draw(renderer, LocalWorld(), isSelected ? renderer.selectedObjectColor * _color : _color, UvAnimOffset); } else { renderer.DrawCube(LocalWorld(), isSelected); } }
public override void Draw(SharpRenderer renderer) { if (movementPreview) { Motion.Increment(); } Matrix localW = LocalWorld(); if (ArchiveEditorFunctions.renderingDictionary.ContainsKey(_modelAssetID)) { ArchiveEditorFunctions.renderingDictionary[_modelAssetID].Draw(renderer, localW, isSelected ? renderer.selectedObjectColor * _color : _color, UvAnimOffset); } else { renderer.DrawCube(localW, isSelected); } }
public override void Draw(SharpRenderer renderer) { if (dontRender || isInvisible) { return; } if (Shape == TriggerShape.Box) { renderer.DrawCube(world, isSelected, 1f); } else if (Shape == TriggerShape.Sphere) { renderer.DrawSphere(world, isSelected, renderer.trigColor); } else { renderer.DrawCylinder(world, isSelected, renderer.trigColor); } }
public override void Draw(SharpRenderer renderer) { if (movementPreview) { localFrameCounter++; if (localFrameCounter >= int.MaxValue) { localFrameCounter = 0; } } if (ArchiveEditorFunctions.renderingDictionary.ContainsKey(_modelAssetID)) { ArchiveEditorFunctions.renderingDictionary[_modelAssetID].Draw(renderer, LocalWorld(), isSelected ? renderer.selectedObjectColor * _color : _color, UvAnimOffset); } else { renderer.DrawCube(LocalWorld(), isSelected); } }
public override void Draw(SharpRenderer renderer) { bool drew = false; if (AssetTPIK.tpikEntries.ContainsKey(PickupHash)) { var tpikEntry = AssetTPIK.tpikEntries[PickupHash]; if (renderingDictionary.ContainsKey(tpikEntry.Model_AssetID)) { renderingDictionary[tpikEntry.Model_AssetID].Draw(renderer, world, isSelected ? renderer.selectedObjectColor : Vector4.One, Vector3.Zero); drew = true; } if (renderingDictionary.ContainsKey(tpikEntry.RingModel_AssetID)) { var color = new Vector4(tpikEntry.RingColorR, tpikEntry.RingColorG, tpikEntry.RingColorB, 1f); renderingDictionary[tpikEntry.RingModel_AssetID].Draw(renderer, world, isSelected ? renderer.selectedObjectColor * color : color, Vector3.Zero); drew = true; } } if (!drew) { renderer.DrawCube(world, isSelected); } }
public void Draw(SharpRenderer renderer) { renderer.DrawCube(world, isSelected); }
public override void Draw(SharpRenderer renderer) => renderer.DrawCube(world, isSelected);