PageRenderTime 37ms CodeModel.GetById 12ms RepoModel.GetById 0ms app.codeStats 0ms

/Structures/BasicMovieNFO.vb

#
Visual Basic | 86 lines | 82 code | 4 blank | 0 comment | 0 complexity | 95274c8e0ec9b9ed5cabd5f6114f5b7e MD5 | raw file
Possible License(s): GPL-2.0
  1. Public Structure str_BasicMovieNFO
  2. Dim title As String
  3. Dim originaltitle As String
  4. Dim sortorder As String
  5. Dim MovieSet As MovieSetInfo
  6. Dim source As String
  7. Dim year As String
  8. Dim rating As String
  9. Dim votes As String
  10. Dim outline As String
  11. Dim plot As String
  12. Dim tagline As String
  13. Dim runtime As String
  14. Dim mpaa As String
  15. Dim genre As String
  16. Dim tag As List(Of String) ' = New List(Of String)
  17. Dim credits As String
  18. Dim director As String
  19. Dim stars As String
  20. Dim premiered As String
  21. Dim studio As String
  22. Dim trailer As String
  23. Dim playcount As String
  24. Dim lastplayed As String
  25. Dim imdbid As String
  26. Dim tmdbid As String
  27. Dim top250 As String
  28. Dim filename As String
  29. Dim thumb As String
  30. Dim fanart As String
  31. Dim country As String
  32. Dim album As String
  33. Dim artist As String
  34. Dim track As String
  35. Dim showlink As String
  36. Dim usrrated As String
  37. Dim metascore As String
  38. Sub New(SetDefaults As Boolean) 'When called with new keyword & boolean constant SetDefault (either T or F), initialises all values to defaults to avoid having some variables left as 'nothing'
  39. title = ""
  40. originaltitle = ""
  41. sortorder = ""
  42. MovieSet = New MovieSetInfo
  43. source = ""
  44. year = ""
  45. rating = ""
  46. votes = ""
  47. outline = ""
  48. plot = ""
  49. tagline = ""
  50. runtime = ""
  51. mpaa = ""
  52. genre = ""
  53. tag = New List(Of String) ' = ""
  54. credits = ""
  55. director = ""
  56. stars = ""
  57. premiered = ""
  58. studio = ""
  59. trailer = ""
  60. playcount = ""
  61. lastplayed = ""
  62. imdbid = ""
  63. tmdbid = ""
  64. top250 = ""
  65. filename = ""
  66. thumb = ""
  67. fanart = ""
  68. country = ""
  69. album = ""
  70. artist = ""
  71. track = ""
  72. showlink = ""
  73. usrrated = ""
  74. metascore = ""
  75. End Sub
  76. Sub ClearWatched()
  77. playcount = "0"
  78. End Sub
  79. Sub SetWatched()
  80. playcount = "1"
  81. End Sub
  82. End Structure