///////////////////////////////////////////////////////////////// TLineDefEditDialog ------------------ Get SideDef 'sdnum' from Controls (to CurSD[sdnum])
| 858 | // ------------------ |
| 859 | // Get SideDef 'sdnum' from Controls (to CurSD[sdnum]) |
| 860 | void TLineDefEditDialog::GetSideDef (int sdnum) |
| 861 | { |
| 862 | assert (sdnum == 0 || sdnum == 1); |
| 863 | assert ( (sdnum == 0 && CurLineDef.sidedef1 < NumSideDefs) || |
| 864 | (sdnum == 1 && CurLineDef.sidedef2 < NumSideDefs) ); |
| 865 | |
| 866 | // Get SideDef info from controls |
| 867 | char str[MAX_BITMAPNAME + 1]; |
| 868 | pSDXPosEdit[sdnum]->GetText (str, 6); |
| 869 | ConfirmData.pSDXOfsCheck[sdnum] = (CurSD[sdnum].xoff != (SHORT)atoi (str)); |
| 870 | // May already be true (new SideDef), so use |= |
| 871 | ConfirmData.pSDCheck[sdnum] |= ConfirmData.pSDXOfsCheck[sdnum]; |
| 872 | CurSD[sdnum].xoff = (SHORT)atoi (str); |
| 873 | |
| 874 | pSDYPosEdit[sdnum]->GetText (str, 6); |
| 875 | ConfirmData.pSDYOfsCheck[sdnum] = (CurSD[sdnum].yoff != (SHORT)atoi (str)); |
| 876 | // May already be true (new SideDef), so use |= |
| 877 | ConfirmData.pSDCheck[sdnum] |= ConfirmData.pSDYOfsCheck[sdnum]; |
| 878 | CurSD[sdnum].yoff = (SHORT)atoi (str); |
| 879 | |
| 880 | pSDSectorEdit[sdnum]->GetText (str, 6); |
| 881 | ConfirmData.pSDSectorCheck[sdnum] = (CurSD[sdnum].sector != (SHORT)atoi (str)); |
| 882 | // May already be true (new SideDef), so use |= |
| 883 | ConfirmData.pSDCheck[sdnum] |= ConfirmData.pSDSectorCheck[sdnum]; |
| 884 | CurSD[sdnum].sector = (SHORT)atoi (str); |
| 885 | |
| 886 | pSpeedEdit[sdnum]->GetText (str, 6); |
| 887 | ConfirmData.pSpeedCheck[sdnum] = (CurSD[sdnum].animate_speed != (SHORT)atoi (str)); |
| 888 | // May already be true (new SideDef), so use |= |
| 889 | ConfirmData.pSDCheck[sdnum] |= ConfirmData.pSpeedCheck[sdnum]; |
| 890 | CurSD[sdnum].animate_speed = (SHORT)atoi (str); |
| 891 | |
| 892 | pIDNumEdit[sdnum]->GetText (str, 6); |
| 893 | ConfirmData.pIDNumCheck[sdnum] = (CurSD[sdnum].user_id != (SHORT)atoi (str)); |
| 894 | // May already be true (new SideDef), so use |= |
| 895 | ConfirmData.pSDCheck[sdnum] |= ConfirmData.pIDNumCheck[sdnum]; |
| 896 | CurSD[sdnum].user_id = (SHORT)atoi (str); |
| 897 | |
| 898 | // Copy texture names & types to sidedef info |
| 899 | pSDAboveStatic[sdnum]->GetText (str, MAX_BITMAPNAME); |
| 900 | memset(CurSD[sdnum].tex1, 0, MAX_BITMAPNAME); |
| 901 | strncpy (CurSD[sdnum].tex1, str, MAX_BITMAPNAME); |
| 902 | CurSD[sdnum].type1 = TextureToNumber(str); |
| 903 | |
| 904 | pSDBelowStatic[sdnum]->GetText (str, MAX_BITMAPNAME); |
| 905 | memset(CurSD[sdnum].tex2, 0, MAX_BITMAPNAME); |
| 906 | strncpy (CurSD[sdnum].tex2, str, MAX_BITMAPNAME); |
| 907 | CurSD[sdnum].type2 = TextureToNumber(str); |
| 908 | |
| 909 | pSDNormalStatic[sdnum]->GetText (str, MAX_BITMAPNAME); |
| 910 | memset(CurSD[sdnum].tex3, 0, MAX_BITMAPNAME); |
| 911 | strncpy (CurSD[sdnum].tex3, str, MAX_BITMAPNAME); |
| 912 | CurSD[sdnum].type3 = TextureToNumber(str); |
| 913 | } |
| 914 | |
| 915 | |
| 916 | ////////////////////////////////////////////////////////////////////// |
nothing calls this directly
no test coverage detected