List of all items
Structs
- complex::Complex
- constants::Attribute
- constants::Category
- constants::Linkmarkers
- constants::Location
- constants::OT
- constants::PlayerChange
- constants::Position
- constants::Query
- constants::Race
- constants::Reason
- constants::Status
- constants::SummonType
- constants::Timing
- constants::Type
- constants::TypeChange
- data::Card
- data::CardPosition
- data::CoreCard
- data::Deck
- data::DeckError
- data::DuelOptions
- data::InfoLocation
- data::LFList
- data::Replay
- data::ReplayBody
- data::ReplayData
- data::ReplayDeck
- data::ReplayHeader
- data::ReplayHeaderFlags
- data::ReplayMode
- message::HostInfo
- message::client_to_server::Chat
- message::client_to_server::CreateGame
- message::client_to_server::HandResult
- message::client_to_server::HsKick
- message::client_to_server::HsNotReady
- message::client_to_server::HsReady
- message::client_to_server::HsStart
- message::client_to_server::HsToDuelist
- message::client_to_server::HsToObserver
- message::client_to_server::JoinGame
- message::client_to_server::LeaveGame
- message::client_to_server::PlayerInfo
- message::client_to_server::RequestField
- message::client_to_server::Response
- message::client_to_server::Surrender
- message::client_to_server::TimeConfirm
- message::client_to_server::TpResult
- message::client_to_server::UpdateDeck
- message::game_message::AIName
- message::game_message::AddCounter
- message::game_message::AnnounceAttribute
- message::game_message::AnnounceCard
- message::game_message::AnnounceNumber
- message::game_message::AnnounceRace
- message::game_message::Attack
- message::game_message::AttackDisabled
- message::game_message::Battle
- message::game_message::BeChainTarget
- message::game_message::BecomeTarget
- message::game_message::CancelTarget
- message::game_message::CardCode
- message::game_message::CardHint
- message::game_message::CardSelected
- message::game_message::CardTarget
- message::game_message::Chain
- message::game_message::ChainDisabled
- message::game_message::ChainEnd
- message::game_message::ChainLink
- message::game_message::ChainNegated
- message::game_message::ChainSolved
- message::game_message::ChainSolving
- message::game_message::Chained
- message::game_message::Chaining
- message::game_message::ConfirmCards
- message::game_message::ConfirmDecktop
- message::game_message::ConfirmExtraTop
- message::game_message::CreateRelation
- message::game_message::CustomMsg
- message::game_message::Damage
- message::game_message::DamageStepEnd
- message::game_message::DamageStepStart
- message::game_message::DeckTop
- message::game_message::Draw
- message::game_message::Equip
- message::game_message::FieldDisabled
- message::game_message::FlipSummoned
- message::game_message::FlipSummoning
- message::game_message::HandResult
- message::game_message::Hint
- message::game_message::LPUpdate
- message::game_message::MatchKill
- message::game_message::MissedEffect
- message::game_message::Move
- message::game_message::MzoneSlot
- message::game_message::NewPhase
- message::game_message::NewTurn
- message::game_message::PayLPCost
- message::game_message::PlayerField
- message::game_message::PlayerHint
- message::game_message::PositionChange
- message::game_message::RandomSelected
- message::game_message::Recover
- message::game_message::RefreshDeck
- message::game_message::ReleaseRelation
- message::game_message::ReloadField
- message::game_message::RemoveCounter
- message::game_message::RequestDeck
- message::game_message::Retry
- message::game_message::ReverseDeck
- message::game_message::RockPaperScissors
- message::game_message::SelectBattleCommand
- message::game_message::SelectCard
- message::game_message::SelectChain
- message::game_message::SelectCounter
- message::game_message::SelectDisableField
- message::game_message::SelectEffectYesNo
- message::game_message::SelectIdleCommand
- message::game_message::SelectOption
- message::game_message::SelectPlace
- message::game_message::SelectPosition
- message::game_message::SelectSum
- message::game_message::SelectTribute
- message::game_message::SelectUnselectCard
- message::game_message::SelectYesNo
- message::game_message::Set
- message::game_message::ShowHint
- message::game_message::ShuffleDeck
- message::game_message::ShuffleExtra
- message::game_message::ShuffleHand
- message::game_message::ShuffleSetCard
- message::game_message::SortCard
- message::game_message::SortChain
- message::game_message::SpecialSummoned
- message::game_message::SpecialSummoning
- message::game_message::Start
- message::game_message::Summoned
- message::game_message::Summoning
- message::game_message::Swap
- message::game_message::SwapGraveDeck
- message::game_message::SzonaSlot
- message::game_message::TagSwap
- message::game_message::TossCoin
- message::game_message::TossDice
- message::game_message::Unequip
- message::game_message::UpdateCard
- message::game_message::UpdateData
- message::game_message::Waiting
- message::game_message::Win
- message::server_to_client::ChangeSide
- message::server_to_client::Chat
- message::server_to_client::CreateGame
- message::server_to_client::DeckCount
- message::server_to_client::DuelEnd
- message::server_to_client::DuelStart
- message::server_to_client::ErrorMessage
- message::server_to_client::FieldFinish
- message::server_to_client::GameMessage
- message::server_to_client::HandResult
- message::server_to_client::HsPlayerChange
- message::server_to_client::HsPlayerEnter
- message::server_to_client::HsWatchChange
- message::server_to_client::JoinGame
- message::server_to_client::LeaveGame
- message::server_to_client::Replay
- message::server_to_client::SelectHand
- message::server_to_client::SelectTp
- message::server_to_client::TeammateSurrender
- message::server_to_client::TimeLimit
- message::server_to_client::TpResult
- message::server_to_client::TypeChange
- message::server_to_client::WaitingSide
- string::FixedLengthString
- string::U16String
Enums
- constants::Activity
- constants::CardHint
- constants::Color
- constants::CorePlayer
- constants::DuelStage
- constants::EffectDescription
- constants::ErrorMessage
- constants::Hand
- constants::HandResult
- constants::Hint
- constants::JoinError
- constants::MasterRule
- constants::Mode
- constants::Netplayer
- constants::Network
- constants::Operation
- constants::OperationResult
- constants::Phase
- constants::PlayerChangeState
- constants::PlayerHint
- constants::Rule
- constants::SelectSumMode
- constants::WinReason
- data::BattleCommand
- data::DeckErrorType
- data::IdleCommand
- data::QueryData
- data::ReplayVersion
- data::Response
- data::UpdateCardInfo
- message::Error
- message::all_in_one::Direction
- message::all_in_one::Message
- message::all_in_one::MessageType
- message::client_to_server::Message
- message::client_to_server::MessageType
- message::game_message::Message
- message::game_message::MessageType
- message::server_to_client::ChatSource
- message::server_to_client::Message
- message::server_to_client::MessageType
Traits
- constants::PlayerConverter
- message::Message
- message::PureMessage
- message::game_message::GameMessage
- message::game_message::MaskedClone
Macros
- every_client_to_server_flat_message
- every_client_to_server_message
- every_game_message_flat_message
- every_game_message_message
- every_message
- every_server_to_client_flat_message
- every_server_to_client_message
- generate_enum
- message::generate_enum
Functions
- data::check_deck_length
- data::check_deck_lflists
- data::check_illegal_cards
- data::check_rule
- data::check_setcode
- data::load_db
- data::load_db_from_bytes
- data::load_db_from_file
- data::load_strings_conf
- data::parse_lflist_content
- data::remove_unknown_cards
- data::separate_main_and_extra
- string::cast_to_c_array
- string::cast_to_fix_length_array
- string::cast_to_string