override public SceneItem getSceneItem(bool final_render = false) { var sc = new SceneItem(this); sc.Module = (byte)getModule(final_render); sc.SubModule = (byte)getSubModule(); sc.addRange(this.getBytes(final_render)); var translation = new SceneItem(this); translation.Module = (byte)Modules.eModules.BASIC_TRANSFORM; translation.SubModule = (byte)Modules.Submodules[Modules.eModules.BASIC_TRANSFORM]["TRANSLATION"]; translation.addRange(BasicTransformations.getTranslation(translation)); sc.addItem(translation); return(sc); }