private void OnEnable() { targetRudderPedal = target as RudderPedal; // Instantiate undoManager UndoManager = new HOEditorUndoManager(targetRudderPedal, "Rudder Pedal"); }
public void Initialize(CultureInfo thisCultureInfo, bool checkTranslation) { if (smartLocWindow != null && !Application.isPlaying && thisCultureInfo != null) { if (undoManager == null) { // Instantiate Undo Manager undoManager = new HOEditorUndoManager(this, "Smart Localization - Translate Language Window"); } if (thisCultureInfo != null) { bool newLanguage = thisCultureInfo != this.thisCultureInfo ? true : false; this.thisCultureInfo = thisCultureInfo; if (thisLanguageValues == null || thisLanguageValues.Count < 1 || newLanguage) { InitializeLanguage(thisCultureInfo, LocFileUtility.LoadParsedLanguageFile(null), LocFileUtility.LoadParsedLanguageFile(thisCultureInfo.Name)); } } if (checkTranslation) { //Check if the language can be translated canLanguageBeTranslated = false; CheckIfCanBeTranslated(); if (translateFromDictionary != null) { translateFromDictionary.Clear(); translateFromDictionary = null; } } } }
private void OnEnable() { targetPropwash = target as PropWash; // Instantiate undoManager UndoManager = new HOEditorUndoManager( targetPropwash, "PropWash" ); }
private void OnEnable() { targetSteerableNosewheel = target as SteerableNosewheel; // Instantiate undoManager UndoManager = new HOEditorUndoManager(targetSteerableNosewheel, "Steerable Nosewheel"); }
private void OnEnable() { targetPropwash = target as PropWash; // Instantiate undoManager UndoManager = new HOEditorUndoManager(targetPropwash, "PropWash"); }
private void OnEnable() { targetControlSurface = target as ControlSurface; // Instantiate undoManager UndoManager = new HOEditorUndoManager(targetControlSurface, "ControlSurface"); }
private void OnEnable() { src = target as SampleClass; // Instantiate undoManager undoManager = new HOEditorUndoManager(src, "SampleName"); }
private void OnEnable() { targetWing = target as Wing; // Instantiate undoManager UndoManager = new HOEditorUndoManager(targetWing, "Wing"); }
private void OnEnable() { targetWheelBrake = target as WheelBrake; // Instantiate undoManager UndoManager = new HOEditorUndoManager(targetWheelBrake, "Wheel Brake"); }
private void OnEnable() { targetEngine = target as Engine; // Instantiate undoManager UndoManager = new HOEditorUndoManager(targetEngine, "Engine"); }
private void OnEnable() { targetYoke = target as Yoke; // Instantiate undoManager UndoManager = new HOEditorUndoManager(targetYoke, "Yoke"); }
private void OnEnable() { targetSteerableNosewheel = target as SteerableNosewheel; // Instantiate undoManager UndoManager = new HOEditorUndoManager( targetSteerableNosewheel, "Steerable Nosewheel" ); }
private void OnEnable() { targetAircraft = target as Aircraft; // Instantiate undoManager UndoManager = new HOEditorUndoManager(targetAircraft, "Aircraft"); }
public void Initialize() { // Instantiate Undo Manager if (undoManager == null) { undoManager = new HOEditorUndoManager(this, "Smart Localization - Main Window"); } if (microsoftTranslator == null) { microsoftTranslator = new MicrosoftTranslatorManager(); //cws == Cry Wolf Studios //mt == Microsoft Translator if (EditorPrefs.HasKey("cws_mtClientID") && EditorPrefs.HasKey("cws_mtClientSecret") && EditorPrefs.HasKey("cws_mtKeepAuthenticated")) { mtCliendID = EditorPrefs.GetString("cws_mtClientID"); mtCliendSecret = EditorPrefs.GetString("cws_mtClientSecret"); keepTranslatorAuthenticated = EditorPrefs.GetBool("cws_mtKeepAuthenticated"); } //Authenticate on enable if (keepTranslatorAuthenticated) { microsoftTranslator.GetAccessToken(mtCliendID, mtCliendSecret); } } if (availableLanguages == null || availableLanguages.Count < 1) { LocFileUtility.CheckAvailableLanguages(availableLanguages, notAvailableLanguages, notAvailableLanguagesEnglishNames); } }
private void OnEnable() { targetWing = target as Wing; // Instantiate undoManager UndoManager = new HOEditorUndoManager( targetWing, "Wing" ); }
private void OnEnable() { targetYoke = target as Yoke; // Instantiate undoManager UndoManager = new HOEditorUndoManager( targetYoke, "Yoke" ); }
protected virtual void OnDisable() { if(guiChangedAtAll) { SaveAsset(); } um = null; }
private void OnEnable() { targetLandingGear = target as LandingGear; // Instantiate undoManager UndoManager = new HOEditorUndoManager( targetLandingGear, "Landing Gear" ); }
private void OnEnable() { targetWheelBrake = target as WheelBrake; // Instantiate undoManager UndoManager = new HOEditorUndoManager( targetWheelBrake, "Wheel Brake" ); }
void Initialize() { if (undoManager == null) { // Instantiate Undo Manager undoManager = new HOEditorUndoManager(this, "Smart Localization - Edit Root Language Window"); } if (keyTypes == null) { //Get the different key types keyTypes = Enum.GetNames(typeof(LocalizedObjectType)); } if (changedRootKeys == null) { changedRootKeys = new List <SerializableStringPair>(); } if (changedRootValues == null) { changedRootValues = new List <SerializableLocalizationObjectPair>(); } if (parsedRootValues == null) { parsedRootValues = new Dictionary <string, LocalizedObject>(); } if (parsedRootValues.Count < 1) { SetRootValues(LocFileUtility.LoadParsedLanguageFile(null)); } }
private void OnEnable() { targetLandingGear = target as LandingGear; // Instantiate undoManager UndoManager = new HOEditorUndoManager(targetLandingGear, "Landing Gear"); }
private void OnEnable() { targetThrottleStick = target as ThrottleStick; // Instantiate undoManager UndoManager = new HOEditorUndoManager(targetThrottleStick, "Throttle Stick"); }
public void Initialize(CultureInfo thisCultureInfo, bool checkTranslation = false) { if(smartLocWindow != null && !Application.isPlaying && thisCultureInfo != null) { if(undoManager == null) { // Instantiate Undo Manager undoManager = new HOEditorUndoManager(this, "Smart Localization - Translate Language Window"); } if(thisCultureInfo != null) { bool newLanguage = thisCultureInfo != this.thisCultureInfo ? true : false; this.thisCultureInfo = thisCultureInfo; if(thisLanguageValues == null || thisLanguageValues.Count < 1 || newLanguage) { InitializeLanguage(thisCultureInfo, LocFileUtility.LoadParsedLanguageFile(null), LocFileUtility.LoadParsedLanguageFile(thisCultureInfo.Name)); } } if(checkTranslation) { //Check if the language can be translated canLanguageBeTranslated = false; CheckIfCanBeTranslated(); if(translateFromDictionary != null) { translateFromDictionary.Clear(); translateFromDictionary = null; } } } }
private void OnEnable() { targetRudderPedal = target as RudderPedal; // Instantiate undoManager UndoManager = new HOEditorUndoManager( targetRudderPedal, "Rudder Pedal" ); }
private void Disable(DisabledReason p_reason) { enabled = false; disabledReason = p_reason; src = null; undoManager = null; }
private void OnEnable() { targetThrottleStick = target as ThrottleStick; // Instantiate undoManager UndoManager = new HOEditorUndoManager( targetThrottleStick, "Throttle Stick" ); }
protected virtual void OnDisable() { if (guiChangedAtAll) { SaveAsset(); } um = null; }
public virtual void OnEnable() { um = new HOEditorUndoManager(target, "Inspector"); if(useFormulae) { if(fdb == null) { fdb = Formulae.DefaultFormulae; } UpdateFormulae(); } }
// *********************************************************************************** // INIT + GUI START - END // *********************************************************************************** public static void GUIStart(IHOTweenPanel panel, HOTweenComponent src, HOEditorUndoManager undoManager, int labelsWidth, int fieldsWidth) { // Ensure that only one panel is in a state different from the default one if (isManagerGUI && src != null && panelMode != HOTweenPanelMode.Default) { panelMode = HOTweenPanelMode.Default; HOTweenEditorGUI.panel.Repaint(); } isManagerGUI = false; HOTweenEditorGUI.src = componentSrc = src; GUIStart(panel, undoManager, labelsWidth, fieldsWidth); }
private void Enable(HOTweenManager p_source) { enabled = true; src = p_source; HOTweenEditorGUI.panelMode = HOTweenPanelMode.Default; undoManager = new HOEditorUndoManager(src, "HOTween Editor"); if (src.tweenDatas == null) { src.tweenDatas = new List <HOTweenManager.HOTweenData>(); } }
public virtual void OnEnable() { um = new HOEditorUndoManager(target, "Inspector"); if (useFormulae) { if (fdb == null) { fdb = Formulae.DefaultFormulae; } UpdateFormulae(); } }
public static void GUIStart(IHOTweenPanel panel, HOTweenManager src, HOEditorUndoManager undoManager, int labelsWidth, int fieldsWidth) { // Ensure that only one panel is in a state different from the default one if (!isManagerGUI && HOTweenEditorGUI.panel != null && panelMode != HOTweenPanelMode.Default) { panelMode = HOTweenPanelMode.Default; HOTweenEditorGUI.panel.Repaint(); } isManagerGUI = true; HOTweenEditorGUI.src = src; GUIStart(panel, undoManager, labelsWidth, fieldsWidth); }
static void GUIStart(IHOTweenPanel panel, HOEditorUndoManager undoManager, int labelsWidth, int fieldsWidth) { HOTweenEditorGUI.panel = panel; HOTweenEditorGUI.undoManager = undoManager; HOTweenEditorGUI.labelsWidth = labelsWidth; HOTweenEditorGUI.fieldsWidth = fieldsWidth; undoManager.CheckUndo(); EditorGUIUtility.LookLikeControls(labelsWidth, fieldsWidth); if (pluginDatas == null) { ReflectHOTween(); } dcPropDataToValidPluginDatas = new Dictionary <HOTweenManager.HOPropData, List <PluginData> >(); dcPropDataToValidPluginsEnum = new Dictionary <HOTweenManager.HOPropData, string[]>(); foreach (HOTweenManager.HOTweenData twData in src.tweenDatas) { foreach (HOTweenManager.HOPropData propData in twData.propDatas) { StoreValidPluginsFor(twData.targetType, propData); } } }
protected virtual void OnEnable() { undoManager = new HOEditorUndoManager(target as FTail_AnimatorBase, "Undo Manager"); sp_posSpeeds = serializedObject.FindProperty("PositionSpeed"); sp_rotSpeeds = serializedObject.FindProperty("RotationSpeed"); sp_useAutoCorr = serializedObject.FindProperty("UseAutoCorrectLookAxis"); sp_addRefs = serializedObject.FindProperty("AddTailReferences"); sp_stretch = serializedObject.FindProperty("StretchMultiplier"); sp_fullCorrect = serializedObject.FindProperty("FullCorrection"); sp_rollBones = serializedObject.FindProperty("RolledBones"); sp_axisCorr = serializedObject.FindProperty("AxisCorrection"); sp_axisBack = serializedObject.FindProperty("AxisLookBack"); sp_extraCorr = serializedObject.FindProperty("ExtraCorrectionOptions"); sp_fromdir = serializedObject.FindProperty("ExtraFromDirection"); sp_todir = serializedObject.FindProperty("ExtraToDirection"); sp_animate = serializedObject.FindProperty("AnimateCorrections"); sp_refr = serializedObject.FindProperty("RefreshHelpers"); sp_smoothdelta = serializedObject.FindProperty("SmoothDeltaTime"); sp_queue = serializedObject.FindProperty("QueueToLastUpdate"); sp_rootp = serializedObject.FindProperty("RootToParent"); sp_autoone = serializedObject.FindProperty("AutoGetWithOne"); sp_useCollision = serializedObject.FindProperty("UseCollision"); sp_gravity = serializedObject.FindProperty("GravityPower"); sp_colType = serializedObject.FindProperty("CollidersType"); sp_colScale = serializedObject.FindProperty("CollidersScale"); sp_colScaleMul = serializedObject.FindProperty("CollidersScaleMul"); sp_colBoxDim = serializedObject.FindProperty("BoxesDimensionsMul"); sp_colDiffFact = serializedObject.FindProperty("DifferenceScaleFactor"); sp_colWithOther = serializedObject.FindProperty("CollideWithOtherTails"); sp_colIgnored = serializedObject.FindProperty("IgnoredColliders"); sp_colSameLayer = serializedObject.FindProperty("CollidersSameLayer"); sp_colCustomLayer = serializedObject.FindProperty("CollidersLayer"); sp_colAddRigs = serializedObject.FindProperty("CollidersAddRigidbody"); }
void OnEnable() { _gs = (GearSupport)target; undoManager = new HOEditorUndoManager(_gs, "Gear Editor"); }
private void OnEnable() { targetAircraft = target as Aircraft; // Instantiate undoManager UndoManager = new HOEditorUndoManager( targetAircraft, "Aircraft" ); }
void OnEnable(){ _gs = (GearSupport) target; undoManager = new HOEditorUndoManager( _gs, "Gear Editor" ); }
static void GUIStart(IHOTweenPanel panel, HOEditorUndoManager undoManager, int labelsWidth, int fieldsWidth) { _hiliteStyle = new GUIStyle(HOGUIStyle.toolbarTextField); _hiliteStyle.SetFontColor(new Color(0.8f, 0.55f, 0f)); _idButtonStyle = new GUIStyle(HOGUIStyle.toolbarButton); _idButtonStyle.alignment = TextAnchor.MiddleLeft; _idMissingButtonStyle = new GUIStyle(_idButtonStyle); _idButtonStyle.SetFontColor(new Color(0.8f, 0.55f, 0f)); _idMissingButtonStyle.fontStyle = FontStyle.Italic; HOTweenEditorGUI.panel = panel; HOTweenEditorGUI.undoManager = undoManager; HOTweenEditorGUI.labelsWidth = labelsWidth; HOTweenEditorGUI.fieldsWidth = fieldsWidth; undoManager.CheckUndo(); EditorGUIUtility.LookLikeControls(labelsWidth, fieldsWidth); if (pluginDatas == null) ReflectHOTween(); dcPropDataToValidPluginDatas = new Dictionary<HOTweenManager.HOPropData, List<PluginData>>(); dcPropDataToValidPluginsEnum = new Dictionary<HOTweenManager.HOPropData, string[]>(); foreach (HOTweenManager.HOTweenData twData in src.tweenDatas) { foreach (HOTweenManager.HOPropData propData in twData.propDatas) { StoreValidPluginsFor(twData.targetType, propData); } } }
private void OnEnable() { // Instantiate undoManager undoManager = new HOEditorUndoManager(this, "AssetBundleCreator"); }
private void OnEnable() { targetEngine = target as Engine; // Instantiate undoManager UndoManager = new HOEditorUndoManager( targetEngine, "Engine" ); }
private void OnEnable() { // Instantiate undoManager undoManager = new HOEditorUndoManager( this, "AssetBundleCreator" ); }
void Initialize() { if(undoManager == null) { // Instantiate Undo Manager undoManager = new HOEditorUndoManager(this, "Smart Localization - Edit Root Language Window"); } if(keyTypes == null) { //Get the different key types keyTypes = Enum.GetNames(typeof(LocalizedObjectType)); } if(changedRootKeys == null) { changedRootKeys = new List<SerializableStringPair>(); } if(changedRootValues == null) { changedRootValues = new List<SerializableLocalizationObjectPair>(); } if(parsedRootValues == null) { parsedRootValues = new Dictionary<string, LocalizedObject>(); } if(parsedRootValues.Count < 1) { SetRootValues(LocFileUtility.LoadParsedLanguageFile(null)); } }
// =================================================================================== // MONOBEHAVIOUR METHODS ------------------------------------------------------------- void OnEnable() { src = target as HOTweenComponent; undoManager = new HOEditorUndoManager(src, "HOTweenComponent"); HOTweenEditorGUI.panelMode = HOTweenPanelMode.Default; }
public void Initialize() { // Instantiate Undo Manager if(undoManager == null) { undoManager = new HOEditorUndoManager( this, "Smart Localization - Main Window" ); } if(microsoftTranslator == null) { microsoftTranslator = new MicrosoftTranslatorManager(); //cws == Cry Wolf Studios //mt == Microsoft Translator if(EditorPrefs.HasKey("cws_mtClientID") && EditorPrefs.HasKey("cws_mtClientSecret") && EditorPrefs.HasKey("cws_mtKeepAuthenticated")) { mtCliendID = EditorPrefs.GetString("cws_mtClientID"); mtCliendSecret = EditorPrefs.GetString("cws_mtClientSecret"); keepTranslatorAuthenticated = EditorPrefs.GetBool("cws_mtKeepAuthenticated"); } //Authenticate on enable if(keepTranslatorAuthenticated) { microsoftTranslator.GetAccessToken(mtCliendID, mtCliendSecret); } } if(availableLanguages == null || availableLanguages.Count < 1) { LocFileUtility.CheckAvailableLanguages(availableLanguages,notAvailableLanguages,notAvailableLanguagesEnglishNames); } }
private void Enable(HOTweenManager p_source) { enabled = true; src = p_source; HOTweenEditorGUI.panelMode = HOTweenPanelMode.Default; undoManager = new HOEditorUndoManager(src, "HOTween Editor"); if (src.tweenDatas == null) src.tweenDatas = new List<HOTweenManager.HOTweenData>(); }
static void GUIStart(IHOTweenPanel panel, HOEditorUndoManager undoManager, int labelsWidth, int fieldsWidth) { HOTweenEditorGUI.panel = panel; HOTweenEditorGUI.undoManager = undoManager; HOTweenEditorGUI.labelsWidth = labelsWidth; HOTweenEditorGUI.fieldsWidth = fieldsWidth; undoManager.CheckUndo(); EditorGUIUtility.LookLikeControls(labelsWidth, fieldsWidth); if (pluginDatas == null) ReflectHOTween(); dcPropDataToValidPluginDatas = new Dictionary<HOTweenManager.HOPropData, List<PluginData>>(); dcPropDataToValidPluginsEnum = new Dictionary<HOTweenManager.HOPropData, string[]>(); foreach (HOTweenManager.HOTweenData twData in src.tweenDatas) { foreach (HOTweenManager.HOPropData propData in twData.propDatas) { StoreValidPluginsFor(twData.targetType, propData); } } }
private void OnEnable() { targetControlSurface = target as ControlSurface; // Instantiate undoManager UndoManager = new HOEditorUndoManager( targetControlSurface, "ControlSurface" ); }